llvm 安装

llvm地址:https://github.com/llvm/llvm-project

官方安装教程:https://llvm.org/docs/GettingStarted.html#getting-the-source-code-and-building-llvm

安装教程参考博客:https://blog.csdn.net/qq_41048815/article/details/108556465

llvm 编译失败参考链接:https://www.cnblogs.com/voyage1969/p/13610699.html

是因为内存不够编译失败的,直接下载编译好的吧。。。

1 编译安装

1 下载

git clone https://github.com/llvm/llvm-project.git

2 编译

llvm

cd llvm-project
mkdir build
cd build
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ../llvm
sudo cmake --build . -j4 --target install

clang

mkdir clang-build
cd clang-build
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ../clang
sudo cmake --build . -j4 --target install

注意安装时文件可能不全,/usr/local/include/llvm/Config/config.h不会被安装进去,需要手动从build文件夹内复制出来。在运行编译时可以根据缺少头文件自行sudo cp

2 apt 安装

sudo apt install llvm
sudo apt install clang
文章目录