- 前往LLVM官网,下载LLVM17.0.6版本的源码:

- 下载源码后,解压到任意目录:

- 在
llvm-project-17.0.6.src同级目录下,编写编译脚本:
1 |
|

- 执行编译脚本:
1 | chmod +x ./build.sh |
编译过程需要大约20分钟左右。
- 编译完成之后,即可在当前目录下的
install目录下看到编译产物:

- 将
LLVM17.0.6.xctoolchain文件复制到~/Library/Developer/Toolchains/目录下:

- 点击菜单栏
Xcode——>Toolchains,选择org.llvm.17.0.6:

- 在Xcode的
Build Settings中,关闭Enable Index-While-Building Functionality:

- Command+B编译(或Command + R 运行):
