Как выбрать конкретную цепочку инструментов gcc в clang?C++

Программы на C++. Форум разработчиков
Anonymous
Как выбрать конкретную цепочку инструментов gcc в clang?

Сообщение Anonymous »

Clang автоматически выбирает версию gcc с самой высокой версией:

Код: Выделить всё

$ clang++ -v main.cpp
clang version 3.8.1-12
(tags/RELEASE_381/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9.4
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.1
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/6.2.0
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/7.0.1
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.4
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.4.1
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6.2.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7.0.1
Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/7.0.1
как заставить clang использовать другую установку gcc, скажем 5.4.1?

я пытался вызовите clang с помощью --gcc-toolchain="/usr/lib/gcc/x86_64-linux-gnu/5.4.1", но безуспешно.

Подробнее здесь: https://stackoverflow.com/questions/419 ... n-in-clang

Вернуться в «C++»