LLVM+Clang环境搭建(ubuntu16.04+LLVM 4.0)

发布时间 2023-07-10 17:26:43作者: 种玫瑰的小刘

1. 新建LLVM文件夹:

2.LLVM下载:

LLVM官网上页面上下载clang ,llvm,clang-tools-extra-4.0.0.src,compiler-rt-4.0.0.src,libcxx-4.0.0.src。将其解压至LLVM文件夹下。

3. 执行以下步骤:

mv cfe-4.0.0.src clang
mv clang/ llvm-4.0.0.src/tools/
mv clang-tools-extra-4.0.0.src extra
mv extra/ llvm-4.0.0.src/tools/clang/
mv compiler-rt-4.0.0.src compiler-rt
mv compiler-rt llvm-4.0.0.src/projects/

4.  CMAKE:

mkdir build 
cd build
cmake /home/fies/LLVM/llvm-4.0.0.src -DLLVM_TARGETS_TO_BUILD="X86;ARM" -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_LINKER=gold

 5. 安装g++:

sudo apt-get install build-essential #build-essential是一整套工具,gcc,libc等等
g++ -v #查看安装是否成功

 6.MAKE:

make -j8 #编译,并指定线程数
make install #安装