Getting Started with LLVM Core Libraries-编译安装
原文链接:http://www.cnblogs.com/pocean/p/4020704.html
说明
ubuntu 13.04
准备
安装编译需要的包
apt-get install build-essential zlib1g-dev python
下载源码
- http://llvm.org/svn/llvm-project/cfe/trunk
- http://llvm.org/svn/llvm-project/compiler-rt/trunk
- http://llvm.org/svn/llvm-project/clang-tools-extra/trunk
配置
几个有用的配置
- --eable-optimized: 开启调试,关闭优化,默认是关闭此项配置的
- --eable-assertions: 在代码中开启assertions,默认开启
- --enable-shared: 讲llvm/clang库党走共享库来使用,默认是关闭的
- --enable-jit: 打开运行时优化,默认开启
- --prefix: 设置安装路径
- --enable-targets: 选择目标机器
典型配置:
configure --disabl-optimized --prefix=where-want-to-install
编译安装
make && make install