centos C++ ccache llvm编译环境配置

下载ccache rpm包
wget https://centos.pkgs.org/6/epel-x86_64/ccache-3.1.6-2.el6.x86_64.rpm.html
yum -y install ccache.rpm


下载llvm的源代码
wget -c http://llvm.org/releases/3.5.0/llvm-3.5.0.src.tar.xz
tar xf llvm-3.5.0.src.tar.xz
mv llvm-3.5.0.src llvm

下载clang的源代码,然后配置工具
cd llvm/tools
wget -c http://llvm.org/releases/3.5.0/cfe-3.5.0.src.tar.xz
tar xf cfe-3.5.0.src.tar.xz
mv cfe-3.5.0.src clang

下载compiler-rt的源代码
cd ../projects
wget -c http://llvm.org/releases/3.5.0/compiler-rt-3.5.0.src.tar.xz
tar xf compiler-rt-3.5.0.src.tar.xz
mv compiler-rt-3.5.0.src compiler-rt

配置编译选项
cd ..
./configure --enable-optimized CC=gcc CXX=g++

编译llvm
make -j2
make install

posted @ 2019-07-31 17:08  manhelp  阅读(748)  评论(0编辑  收藏  举报