Как настроить CLion с портативным Clang на Ubuntu?

Я хочу проверить Clang с CLion в Ubuntu. По умолчанию Clion обнаруживает мою установку gcc, но я хочу использовать clang вместо gcc. Более того, я не хочу устанавливать clang через apt-get. Я загрузил бинарный файл llvm, clang (3.6.2) с веб-сайта llvm. Я хочу использовать этот портативный двоичный файл.

Вот мои настройки системы:

  • Убунту — 14.04
  • gcc — 4.8.4
  • llvm clang — 3.6.2 (переносной)
  • CLion — 1.0.4

Итак, как настроить CLion с llvm-clang здесь?

4

Решение

Часто задаваемые вопросы заявляет следующее:

В настоящее время CLion поддерживает компиляторы GCC и Clang и руководствуется этими двумя способами, чтобы получить пути к библиотекам и заголовкам. В следующих выпусках мы планируем расширить список компиляторов, доступных в CLion.
Чтобы изменить компилятор, перейдите на вкладку «Кэш» в окне инструмента CMake и установите путь компилятора к переменной CMAKE_CXX_COMPILER. Затем нажмите Enter и нажмите кнопку «Применить изменения и перезагрузить»

3

Другие решения

Я получил ответ из блога CLion, и он работает, и вот оно.

Чтобы указать пути к компилятору CMake, перейдите в Настройки | Сборка, выполнение, развертывание | CMake и передать как параметры CMake:

-D CMAKE_C_COMPILER=
-D CMAKE_CXX_COMPILER=

В случае, если CMake не может найти какой-либо путь к библиотекам Clang и т. Д., Вы также можете установить там переменные окружения:

CC=/usr/bin/clang
CXX=/usr/bin/clang++
3

По вопросам рекламы [email protected]