获取安装包
在github里找到LLVM项目,网址:https://github.com/llvm/llvm-project
点开tags,找到你想安装的版本,复制链接地址,我这里安装的是llvmorg-18.1.8
下载并解压
wget https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-18.1.8.tar.gz tar -xvf llvm-project-llvmorg-18.1.8.tar.gz
用脚本安装
在llvm-project-llvmorg-18.1.8同级目录下新建一个文件install-llvm18.sh,将下面的内容复制过去
#!/usr/bin/bash CMAKE=/home/abc/llvm11-18/cmake-3.27.1-linux-x86_64/bin/cmake cd llvm-project-llvmorg-18.1.8 && \ rm -rf build && \ mkdir build && \ $CMAKE -S llvm -B build -G "Unix Makefiles" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/home/abc/llvm11-18/install-llvm18.1.8 \ -DLLVM_TARGETS_TO_BUILD=host \ -DCMAKE_C_COMPILER=/usr/bin/gcc \ -DCMAKE_CXX_COMPILER=/usr/bin/g++ \ -DLL