LLVM(Clang)的编译过程

1.新建源码目录:

mkdir llvm_source
cd llvm_source


2.迁出LLVM

svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm

3. 迁出Clang 

cd llvm/tools
svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
cd ../..

4.迁出额外的Clang工具集 (可选)

cd llvm/tools/clang/tools
svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra
cd ../../../..

5.迁出编译运行库 

cd llvm/projects
svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt
cd ../..

6.迁出libcxx:(只在OS X系统上编译和运行Compiler-RT测试时需要,否则可选)

cd llvm/projects
svn co http://llvm.org/svn/llvm-project/libcxx/trunk libcxx
cd ../..

7.安装CMake

下载地址:https://cmake.org/download/

下载对应平台的源码包或者安装包进行安装。(注意:编译最新的LLVM源码需要CMake版本3.4.3或者更高的版本。)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值