# llvm-build **Repository Path**: bw/llvm-build ## Basic Information - **Project Name**: llvm-build - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-26 - **Last Updated**: 2025-11-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目说明 ## 环境搭建 ### LLVM和Xcode映射关系 | LLVM版本 | Xcode版本 | 备注 | | -------- | --------- | ---- | | 17.0.6 | 16.2 | | | 19.1.3 | 16.3 | | ### 环境搭建 1. [LLVM 17构建](./docs/LLVM%2017构建.md)文档中的**环境搭建**部分 2. [LLVM 19构建](./docs/LLVM%2019构建.md)文档中的**环境搭建**部分 ### Shell上下文环境初始化 [运行自定义LLVM所需的Shell上下文环境初始化](./docs/运行自定义LLVM所需的Shell上下文环境初始化.md) ## 构建 参考[LLVM 17构建](./docs/LLVM%2017构建.md)/[LLVM 19构建](./docs/LLVM%2019构建.md)文档中的构建部分,运行`./script/build.sh`。 ## 构建测试代码 做了“Shell上下文环境初始化”后,运行`source test/HelloWorld/all_build.sh`。 ### Ollvm Pass测试 测试脚本:`clang_to_bc_use_ollvm.sh`。运行`all_build.sh`的时候会调用这个脚本。 ## LLVM混淆 [OLLVM](./docs/Obfuscation/OLLVM.md) ## 问题解决 [问题解决](./docs/问题解决.md)