1、服务器快速配置LLVM和Clang

配置安装方法一

https://www.jianshu.com/p/861c1a630059.
https://www.jianshu.com/p/861c1a630059.

配置安装方法二

个人认为第二种方式更为快速简洁,哈哈,十来分钟不到,配置完成!当然还是看项目组大佬操作才想到可以这样安装的!!!
废话不多说,直接看过程:(这里使用的是root权限)

1.准备工作

apt-get install subversion
apt-get install cmake
apt-get install g++

2.下载llvm源码

mkdir llvm_build
cd llvm_build/
//从这里可以找到llvm、clang源码:https://releases.llvm.org/download.html#9.0.0
wget https://releases.llvm.org/9.0.0/llvm-9.0.0.src.tar.xz
xz -d llvm-9.0.0.src.tar.xz 
tar -xvf llvm-9.0.0.src.tar
rm llvm-9.0.0.src.tar 

3.下载clang源码

cd llvm-9.0.0.src/tools/
wget https://releases.llvm.org/9.0.0/cfe-9.0.0.src.tar.xz
xz -d cfe-9.0.0.src.tar.xz 
mkdir clang
tar -xvf cfe-9.0.0.src.tar -C ./clang/
cd clang
mv ./cfe-9.0.0.src/* ./
rm -rf cfe-9.0.0.src/

4.进入到llvm_build目录中,创建build目录,配置和安装LLVM+Clang

mkdir build
cd build/
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DCMAKE_INSTALL_PREFIX=/opt/llvm ../llvm-9.0.0.src/
make -j 100
make install

5、配置环境

vim /etc/profile
export PATH=$PATH:/opt/llvm/bin

你可能感兴趣的:(环境配置)