我想在ubuntu中用CLion测试Clang。默认情况下Clion会检测我的gcc安装,但我想使用clang而不是gcc。而且,我不想通过apt-get安装clang。我从llvm网站下载了llvm,clang(3.6.2)二进制文件。我想使用便携式clang二进制文件。
这是我的系统设置:
那么如何在这里使用llvm-clang设置CLion?
答案 0 :(得分:3)
FAQ声明如下:
目前,CLion支持GCC和Clang编译器,并由这两个编程引导,以获取库和头文件路径。在下一个版本中,我们计划扩展CLion中可用的编译器列表。 要更改编译器,请转到CMake工具窗口中的Cache选项卡,并将编译器的路径设置为CMAKE_CXX_COMPILER变量。然后按Enter键并单击“应用更改并重新加载”按钮
答案 1 :(得分:3)
我从CLion博客那里得到了答案,但它确实有效。在这里。
要提供CMake编译器路径,请转到“设置”|构建,执行,部署| CMake并传递为CMake选项:
-D CMAKE_C_COMPILER=
-D CMAKE_CXX_COMPILER=
如果CMake无法找到clang libs等的路径,你也可以设置环境变量:
CC=/usr/bin/clang
CXX=/usr/bin/clang++