• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > Linux CentOS上编译并安装Clang教程

Linux CentOS上编译并安装Clang教程

作者:風子余 的BLOG 字体:[增加 减小] 来源:互联网 时间:2017-05-12

風子余 的BLOG 通过本文向大家介绍了centos clang,clang编译器,clang编译器下载,clang 编译,clang 编译c等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

如何在Linux CentOS上编译并安装Clang?下面小编为大家具体的介绍一下,解决你在安装Clang遇到的一系列问题。

一、Minimal版CentOS安装Clang前的环境准备

1,安装gcc:yum install gcc

wKioL1gmzEyTfd46AADFjtOls4Y850.jpg

2,安装g++:yum install gcc-c++

wKioL1gmzJzSTGh4AADWC4RLYBI994.jpg

3,源码安装cmake:

采用源码安装的原因是,yum默认安装版本过低,而Clang对cmake的版本有要求。

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

解压缩后到cmake目录依次执行

1)./bootstrap

2)gmake

3)make install

4)cmake --version

wKioL1gmzqnToE9SAAD4Fo8S-Vg059.jpg

4,perl安装:yum install perl

由于在Clang脚本安装的过程中需使用pod2html命令,所以需要安装perl。

wKiom1gm1dzCG1xxAAKnZIgFgCI962.jpg

二、Clang安装(3.6.0版本)

1,源码下载,下载地址:http://llvm.org/releases/download.html

主要下载如下四个文件:

wKiom1gm11jBwQCYAADH8e_J3jE691.jpg

2,下载完成后解压四个文件

1)clang-tools-extra-3.6.0.src.tar.xz解压后重命名为extra

2)cfe-3.6.0.src.tar.xz解压后重命名为clang

3)llvm-3.6.0.src.tar.xz解压后重命名为llvm

4)compiler-rt-3.6.0.src.tar.xz解压后命名为compiler-rt

把四个文件按如下的目录结构进行存放:

wKiom1gm2ybiJlTwAADHcD1f-68505.jpg

即llvm目录下的projects目录下面放compiler-rt。依次类推

3,Clang安装

1)

./configure --enable-optimized --enable-targets=host-only --prefix=/home/YouPathToInstall/ll
</div>

2)make

3)make install

4)clang --version

wKiom1gm3AyCKA1NAAEAUCUwf3k654.jpg

注:Clang对于gcc,g++,cmake等有版本要求,尽量安装版本不要太低。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Linux CentOS上编译并安装Clang教程

相关文章

  • 2017-05-12在CentOS系统中安装Websvn的教程
  • 2017-05-12nfs 配置的简单例子
  • 2017-05-12linux系统下Centos中"vim配置"到底有多强大
  • 2017-05-1264位CentOS 6.4安装配置流量监控工具ntopng
  • 2017-05-12CentOS6.X 字符集优化详解
  • 2017-05-12yum错误:Cannot retrieve repository metadata (repomd.xml) for repository解决方法
  • 2017-05-12CentOS 6.x 到 CentOS 7 的升级过程
  • 2017-05-12CentOS下chmod 755和4755的区别是什么?
  • 2017-05-12在CentOS服务器上配置NTP服务器的教程
  • 2017-05-12CentOS开机自动运行自己的脚本详解

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 在CentOS系统安装pop3的步骤
    • 通过CentOS 7.0 电源管理关闭笔记本合盖睡眠待机的方法
    • centos如何安装桌面环境?centos安装桌面环境的方法
    • CentOS搜索的命令详解
    • CentOS常用的文本查看命令详解
    • CentOS7 如何设置截图的快捷键?
    • virtualbox虚拟机安装centos并配置网络使宿主机和虚拟机能够互相访问
    • Centos7安装Chacha20加密算法详解
    • Linux Shell多进程并发以及并发数控制
    • 详解CentOS中使用rm命令将文件移到回收站的方法

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有