变更记录
序号 | 录入时间 | 录入人 | 备注 |
---|---|---|---|
1 | 2017-07-15 | Alfred Jiang | - |
方案名称
LLVM - Mac 下使用 cmake 安装 LLVM 和 Clang
关键字
LLVM \ cmake \ Clang
需求场景
- 研究学习 LLVM
参考链接
详细内容
1. Checkout LLVM
LLVM 项目主要代码
$ cd where-you-want-llvm-to-live
$ svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
2. Checkout Clang
Clang 是 C、C++、Objective-C、Objective-C++ 语言的轻量级编译器
$ cd llvm/tools
$ svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
3. Checkout Compiler-RT
Compiler-RT 主要为 Clang 和 LLVM 提供运行时库的支持
$ cd llvm/projects
$ svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt
4. 安装 cmake (如果 Mac 未安装过的话)
$ brew install cmake
5. 编译安装 LLVM
$ cd where-you-want-to-build-llvm
$ mkdir build
$ cd build
$ cmake -G "Unix Makefiles" ../llvm
$ make
$ make install
效果图
(无)
备注
(无)