debian(wheezy)上源码安装clang+llvm
在debian上源码安装编译器clang+llvm
在debian上一直用的是gcc,由于vim中插件YouCompleteMe需要使用clang,而且还要用3.2+的版本,而wheezy的软件包中只有3.0版的,所以不得不用源码安装。但是clang的编译性能比gcc好(我没有测试过,但貌似是公认的),所以还是值得的。
-
先切换到想要存放llvm的位置,下载llvm代码。
<code>svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm</code>
-
下载clang代码。
cd llvm/tools
- svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
- cd ../..
-
下载clang-tools-extra
cd llvm/tools/clang/tools
svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra
cd ../../../..
-
下载compiler-rt
cd llvm/project
svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt
cd ../..
-
安装
mkdir build
cd build
../llvm/configure --enable-optimized --enable-targets=host-only
make
make install
浙公网安备 33010602011771号