Ubuntu 14.04下 clang安装,vscode针对clang的配置
环境: Ubuntu 14.04,已安装cmake
clang版本:7.0.1
安装方式:源码编译安装
clang + llvm安装
在clang下载链接下载对应的clang源码版本和llvm版本
解压下载到的
llvm-7.0.1.src.tar.xz文件并重命名为llvm-7.0.1,解压cfe-7.0.1.src.tar.xz并重命名为clang,完成之后目录树为:1
2
3
4
5./------当前目录
....llvm-7.0.1
...
........tools
............clang在当前目录下
mkdir build在高版本的llvm中,编译目录不能在llvm源码的子目录下进行
cd buildcmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" ../llvm-7.0.1make -j4(j4代表使用4个cpu进行编译),这一步比较消耗时间进入
build/bin下发现clang,clang++,clang-7等编译好的文件在
build目录下sudo make install进行安装clang --version