LLVM CLang 编译

LLVM 工程比较大,可以使用gitee的下载会快很多
https://llvm.org/docs/CMake.html
可以参考这个,默认编译没有clang东西的,我分两次编译的
第一次编译LLVM
cd llvm;mkdir build;cd build;cmake -DCMAKE_INSTALL_PREFIX=~/bin/LLVM ..;make -j 20
然后配置环境变量
export LLVM_DIR=~/bin/LLVM/lib/cmake
然后回到LLVM-project 目录
cd clang;mkdir build

cmake 开启这个选项
LLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD:BOOL=ON
LLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR:PATH=$(clang-extra-tools所在目录)

猜你喜欢

转载自www.cnblogs.com/stdpain/p/12606735.html