llvm安装
llvm官网下载地址:
git clone git@github.com:llvm/llvm-project.git
安装 brew
安装cmake
brew install cmake
下载ninja的release版本
ninja的release版本
打开网页点击最新的mac版本下载
把ninja放在mac的 /usr/local/bin 中
在llvm源码目录下新建一个build文件夹,然后进入build文件夹
mkdir build
cd build
然后在build目录执行命令:
cmake -DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \
-DCMAKE_BUILD_TYPE=Release \
-DLLVM_ENABLE_PROJECTS=clang \
-GNinja ../llvm
过几分钟会显示完成
-- Build files have been written to: /Volumes/SN7501T/JailBreak/LLVM安装/llvm/build
然后再在build目录执行
ninja
执行十多分钟后得到结果:
1 warning generated.
[4457/4457] Creating executable symlink bin/clang
然后再build文件加下找到 bin目录,里面有一大堆可执行文件,如下图: