CentOS 5.8编译安装LLVM+Clang
来源:互联网 发布:广通信达软件 编辑:程序博客网 时间:2024/04/28 21:21
CentOS 5.8编译安装LLVM+Clang
现在LLVM和Clang的话题热火朝天,FreeBSD项目,更是在FreeBSD 10当中,彻底以clang来作为主编译器了。
也许Clang替换gcc的时代即将到来。
管它呢,反正现在我们先学学clang好了。
您可以下载官方的发行源代码包,解压进行安装,也可以用git下载最新的llvm源码安装。
编译clang需要gcc4.4,首先需要安装gcc4.4
yum install gcc44 gcc44-c++export CFLAGS="-O3 "export CC="gcc44"export CXX="g++44"
接下来我们继续安装步骤
mkdir /root/project -pcd /root/projectwget http://llvm.org/releases/3.2/llvm-3.2.src.tar.gztar zxvf llvm-3.2.src.tar.gzcd llvm-3.2.src/tools/wget http://llvm.org/releases/3.2/clang-3.2.src.tar.gztar zxvf clang-3.2.src.tar.gzmv clang-3.2.src clangcd ../..mkdir buildcd build../llvm-3.2.src/configuremake && make install
我的系统是centos 5.8.系统上安装了git, 我们利用git下载llvm和clang的源代码,然后进行编译安装吧
mkdir /root/project/ -pcd /root/projectgit clone http://llvm.org/git/llvm.git cd llvm/tools/git clone http://llvm.org/git/clang.gitcd ../..mkdir buildcd build/../llvm/configuremake && make install
编译完成之后,clang就位于/usr/local/bin/clang了
如果要开始编译,可以这样编译
cd /usr/data/project/nginxexport CFLAGS="-O3 "export CC="clang"export CXX="clang++"./configuremake && make installRef: http://llvm.org/docs/GettingStarted.html
- CentOS 5.8编译安装LLVM+Clang
- llvm+clang编译安装
- llvm+clang编译安装
- Ubuntu编译安装llvm-clang
- clang llvm 源码编译安装
- Ubuntu编译安装llvm+clang
- Ubuntu编译安装llvm-clang
- Ubuntu编译安装llvm-clang
- ubuntu14编译安装llvm&clang 3.9
- Ubuntu下Clang和LLVM的编译安装
- YouCompleteMe折腾配置以及clang+llvm编译安装
- LLVM 和Clang源代码编译
- LLVM(Clang)的编译过程
- llvm + clang安装(官方文档)
- ubuntu安装LLVM和clang
- CentOs 6.5 编译安装Clang++ 3.4.2
- clang 3.9.1 centos 7 编译安装
- 从代码开始编译clang/llvm
- Topological Sort
- 【SQL】JDBC之Statement类中“批处理”的综合运用
- Spring 框架的解析
- Qt线程QThread简析
- PASV模式失败正在尝试PORT或数据Sock错误的解决方法
- CentOS 5.8编译安装LLVM+Clang
- Qt的布局管理组件
- NYOJ 37-回文字符串:编辑距离(动规)
- vim clang autocomplete插件---扫地老僧的Blog
- Citrix 服务器虚拟化之十 Xenserver高可用性HA
- oracle怎么实现分页
- 索贝公司笔试题:图像处理算法工程师
- 安装jmeter2.9
- 基础加强之反射