如何在ubuntu上安装可移植Clang的CLion

How to setup CLion with portable Clang on ubuntu?

本文关键字:可移植 Clang CLion 安装 ubuntu      更新时间:2023-10-16

我想在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 (portable)
  • CLion - 1.0.4

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

我从CLion博客上得到了答案,它可以工作,现在它开始了。

要提供CMake编译器路径,请转到Settings | Build, Execution, Deployment | CMake并传递CMake选项:

-D CMAKE_C_COMPILER=
-D CMAKE_CXX_COMPILER=

如果CMake找不到clang库等的路径,你也可以设置这些环境变量:

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

常见问题解答如下:

目前,CLion支持GCC和Clang编译器,并由这两个编译器指导获取库和头文件路径。在下一个版本中,我们计划扩展CLion中可用的编译器列表。要更改编译器,请进入CMake工具窗口的Cache选项卡,并将编译器的路径设置为CMAKE_CXX_COMPILER变量。然后按回车键,点击Apply Changes and Reload按钮