ubuntu安装llvm教程
安装必要⼯具
sudo apt-get install build-essential
sudo apt-get install cmake
sudo apt-get install python3.8
安装llvm
wget github/llvm/llvm-project/archive/llvmorg-10.0.
tar -zxvf llvmorg-10.0.
//进⼊llvm-project ⽬录下
cd llvm-project
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release --enable-optimized --enable-targets=host-only -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" -DCMA KE_INSTALL_PREFIX=/opt/llvm-10 ../llvm
make -j n  //n表⽰线程数,⾃选
sudo make install
clang --version
安装clang-extra-tools⼯具
ubuntu安装教程
进⼊到上⾯的build⽂件夹
cmake -DCMAKE_BUILD_TYPE=Release --enable-optimized --enable-targets=host-only -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;compiler-rt" -G "Unix Makefiles" ../llvm
如果不想编译compiler-rt,就去掉compiler-rt,但是clang不能去掉,编译clang-tools-extra必须依赖clang
出现如图信息
然后编译安装
make -j n  //n表⽰线程数,⾃选
sudo make install
查看clang-tidy版本
clang-tidy --version