变更记录

序号 录入时间 录入人 备注
1 2017-07-15 Alfred Jiang -

方案名称

LLVM - Mac 下使用 cmake 安装 LLVM 和 Clang

关键字

LLVM \ cmake \ Clang

需求场景

  1. 研究学习 LLVM

参考链接

  1. CSDN - llvm+clang的安装(使用cmake)(推荐)
  2. LLVM - Getting Started with the LLVM System

详细内容

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

效果图

(无)

备注

(无)

results matching ""

    No results matching ""