如何在 ubuntu 上使用便携式 Clang 设置 CLion?

How to setup CLion with portable Clang on ubuntu?

我想在 ubuntu 中使用 CLion 测试 Clang。默认情况下,Clion 会检测我的 gcc 安装,但我想使用 clang 而不是 gcc。此外,我不想通过 apt-get 安装 clang。我已经从 llvm 网站下载了 llvm, clang (3.6.2) 二进制文件。我想使用那个可移植的 clang 二进制文件。

这是我的系统设置:

那么这里如何使用 llvm-clang 设置 CLion?

FAQ 声明如下:

At present CLion supports GCC and Clang compilers and is guided by these two to get the libraries and headers paths. In the next releases we are planning to extend the list of compilers available in CLion. To change the compiler, go to the Cache tab in CMake tool window and set the compiler’s path to the CMAKE_CXX_COMPILER variable. Then press Enter and click the Apply Changes and Reload button

我从 CLion 博客中得到了答案,它起作用了,就在这里。

要提供 CMake 编译器路径,请转至设置 |构建、执行、部署 | CMake 并作为 CMake 选项传递:

-D CMAKE_C_COMPILER=
-D CMAKE_CXX_COMPILER=

如果 CMake 无法找到 clang 库等的路径,您还可以在那里设置环境变量:

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