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