您的位置:首页 > 其它

LLVM教程(二)-- LLVM的安装

2017-02-10 14:27 162 查看

1 下载CMake版本

https://cmake.org/download/



下载的CMake版本必须大于 Version 3.4.3。(注如果系统中已经有CMake了通过 cmake -version 查看一下版本号 大于就不用下载了)

<1> 解压 tar xzvf cmake-3.8.0-rc1.tar.gz;进入到解压目录 依次执行 ./bootstrap

<2> make

<3> make install

2 下载SVN (如果有不用下载了 )

sudo apt-get install subversion

3 下载LLVM 项目

<1> cd where-you-want-llvm-to-live

<2> svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm

4 下载Clang项目

<1> cd where-you-want-llvm-to-live

<2> cd llvm/tools

<3> svn co http://llvm.org/svn/llvm-project/cfe/trunk clang

5 下载 Compiler-RT

<1> cd where-you-want-llvm-to-live

<2> cd llvm/projects

<3> svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt

6 下载测试部分代码(可选 并且比较大)

<1> cd where-you-want-llvm-to-live

<2> cd llvm/projects

<3> svn co http://llvm.org/svn/llvm-project/test-suite/trunk test-suite

7 创建build-llvm文件夹放这个文件夹下编译

<1> cd where-you-want-llvm-to-live

<2> mkdir build-llvm

<3> cd build-llvm

<4> ../configure [options]Some common options:

–prefix=directory — 设置llvm编译的安装路径(default/usr/local).

–enable-optimized — 是否选择优化(defaultis NO),yes是指安装一个Release版本.

–enable-assertions — 是否断言检查(default is YES).

8 执行cmake命令

在build-llvm目录下执行 cmake ../

9 执行make命令

在build-llvm目录下执行make

10 执行安装命令

在build-llvm 目录下执行 sudo make install
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  llvm