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 subversion3 下载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目录下执行make10 执行安装命令
在build-llvm 目录下执行 sudo make install相关文章推荐
- Smoothwall 3.0 的安装以及升级的动画教程
- FreeBSD下安装PostgreSQL新手教程
- Linux下安装WINE支持汉字教程
- Fedora Core 5.0 安装教程
- 视频教程系列(一):安装配置PHP环境
- Lotus Domino 7.0 全程图文安装教程(二)
- JAVA视频教程(一) - 开发环境安装指南
- Flash教程:安装和配置JDK开发环境
- Visual Studio Team Foundation Server (TFS) 安装无废话教程
- ◆教程◆XP SP2安装后典型故障全解决
- Subversion配置安装教程(三)
- Mambo视频教程下载(安装、模板、组件、模块、触发器)
- 无语学net2.0:sourcesafe2005安装设置简明教程
- Nokia S60 程序的安装、汉化、破解及删除【教程】
- 安装Microsoft .NET Framework SDK 快速入门、教程和示例
- XP集成安装光盘完全教程
- Subversion配置安装教程(二)
- Windows环境下smarty安装最简明教程
- 从硬件组成原理到安装再到装系统设BIOS的全程(视频)教程
- [Linux]WINE安装教程