CC=/usr/bin/clang-8
export CXX=/usr/bin/clang++-8
И в аргументах cmake:
-DCMAKE_AR=/usr/bin/llvm-ar-8 \
-DCMAKE_RANLIB=/usr/bin/llvm-ranlib-8 \
-DCMAKE_STRIP=/usr/bin/llvm-strip-8 \
-DCMAKE_LINKER=/usr/bin/ld.lld-8 \
-DCMAKE_NM=/usr/bin/llvm-nm-8 \
-DCMAKE_OBJDUMP=/usr/bin/llvm-objdump-8 \
-DCMAKE_OBJCOPY=/usr/bin/llvm-objcopy-8 \
-DCMAKE_READELF=/usr/bin/llvm-readelf-8 \
-DCMAKE_DLLTOOL=/usr/bin/llvm-dlltool-8 \
-DCMAKE_ADDR2LINE=/usr/bin/llvm-addr2line-8
И при ближайшей линковке получаю Error running link command: No such file or directory.
Но бинарь линкера точно существует, я проверил. Как узнать, какой именно файл он не находит?
https://t.me/probuildsystems
Обсуждают сегодня