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

时间:2015-07-30 13:52:44

标签: c++ ubuntu llvm-clang clion

我想在ubuntu中用CLion测试Clang。默认情况下Clion会检测我的gcc安装,但我想使用clang而不是gcc。而且,我不想通过apt-get安装clang。我从llvm网站下载了llvm,clang(3.6.2)二进制文件。我想使用便携式clang二进制文件。

这是我的系统设置:

  • Ubuntu - 14.04
  • gcc - 4.8.4
  • llvm clang - 3.6.2(便携式)
  • CLION - 1.0.4

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

2 个答案:

答案 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++