CentOS离线安装GCC编译环境
gcc编译环境rpm下载
安装相关的rpm包,具体版本可能随时间变化而变化,可以去以下地址下载:
重庆大学镜像:http://b.mirrors.lanunion.org/CentOS/
中国科学技术大学镜像:http://centos.ustc.edu.cn/centos/
上海交通大学镜像:http://ftp.sjtu.edu.cn/centos/
华中科技大学镜像:http://mirrors.hust.edu.cn/centos/
北京理工大学镜像:http://mirror.bit.edu.cn/centos/
西北农林科技大学镜像:http://mirrors.nwsuaf.edu.cn/centos/
大连东软信息学院镜像:http://mirrors.neusoft.edu.cn/centos/
网易镜像:http://mirrors.163.com/centos/
清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/centos/
基于CentOS6.8的minimal版本
安装gcc编译环境依赖:
安装gcc模块依赖:cloog-ppl、cpp、glibc-devel、libgomp、libgomp.so.1
安装cloog-ppl模块依赖:libppl.so.7、libppl_c.so.2
安装libppl.so.7、libppl_c.so.2模块依赖:无
安装cpp模块依赖:libmpcfr.so.1
安装libmpcfr.so.1模块依赖:无
安装glibc-devel模块依赖:glibc-headers
安装glibc-headers模块依赖:kernel-headers
安装kernel-headers模块依赖:无
安装libgomp、libgomp.so.1模块依赖:无
安装顺序:
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm #ppl(libppl.so.7、libppl_c.so.2)
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm #cloog-ppl
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm #libmpcfr.so.1
rpm -ivh cpp-4.4.7-17.el6.x86_64.rpm #cpp
rpm -ivh kernel-headers-2.6.32-642.el6.x86_64.rpm #kernel-headers
rpm -ivh glibc-headers-2.12-1.192.el6.x86_64.rpm #glibc-headers
rpm -ivh glibc-devel-2.12-1.192.el6.x86_64.rpm #glibc-devel
rpm -ivh libgomp-4.4.7-17.el6.x86_64.rpm #libgomp(libgomp、libgomp.so.1)
rpm -ivh gcc-4.4.7-17.el6.x86_64.rpm #gcc
至此安装成功
基于CentOS7.2.1511的minimal版本
安装gcc编译环境依赖:(#及后面内容为注释,需要忽略)
安装gcc模块依赖:cpp、glibc-devel、libmpc.so.3、libmpcfr.so.4
安装cpp模块依赖:libmpc.so.3、libmpcfr.so.4
安装libmpc.so.3模块依赖:libmpcfr.so.4
安装libmpcfr.so.4模块依赖:无
安装glibc-devel模块依赖:glibc、glibc-headers(相互依赖,需要两个同时强制安装)
安装glibc-headers模块依赖:kernel-headers
安装kernel-headers模块:无
安装glibc模块依赖:glibc-common(相互依赖,需要两个同时强制安装)
安装glibc-common模块依赖:glibc(相互依赖,需要两个同时强制安装)
安装顺序:(#及后面内容为注释,需要忽略)
rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm #libmpcfr.so.4
rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm #libmpc.so.3
rpm -ivh cpp-4.8.5-4.el7.x86_64.rpm #cpp
rpm -ivh kernel-headers-3.10.0-327.28.2.el7.x86_64.rpm #kernel-headers
rpm -ivh glibc-2.17-106.el7_2.8.x86_64.rpm \
glibc-common-2.17-106.el7_2.8.x86_64.rpm \
--force #glibc和glibc-common相互依赖,强制安装
rpm -ivh glibc-devel-2.17-106.el7_2.8.x86_64.rpm \
glibc-headers-2.17-106.el7_2.8.x86_64.rpm \
--force #glibc-devel和glibc-headers相互依赖,强制安装
rpm -ivh gcc-4.8.5-4.el7.x86_64.rpm #gcc
至此安装成功
CentOS离线安装GCC编译环境的更多相关文章
- Linux本地yum源配置以及使用yum源安装gcc编译环境
本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...
- RedHat 5下安装gcc编译环境的具体步骤
RedHat 5下安装gcc编译环境的具体步骤 在RHEL5系统中默认不安装linux系统中的开发编译环境(gcc),此软件包安装时依赖其他包较多 在以前使用RHEL4时可以通过如下命令安装: rpm ...
- 安装maven编译环境
安装maven编译环境 1.默认已经装好yum并配置好yum源(推荐使用163yum源) 2.安装JDK 3.安装相关依赖环境(root用户登陆) yum install -y cmake lzo-d ...
- 在Ubuntu安装go编译环境
在Ubuntu安装go编译环境 好记性不如烂笔头,所以趁热打铁记录下golang编译环境的安装过程. 首先下载一些依赖包: sudo apt-get install bison ed gawk gcc ...
- CentOS 7 安装 gcc 4.1.2
CentOS 7 安装 gcc 4.1.2 0. 参考 在centOS7.2上编译gcc4.1.2 1. 安装了编译所需 yum groupinstall "Development Tool ...
- WebStorm 8.0安装LESS编译环境的教程
WebStorm是一个非常棒的Web前端开发编辑器,被程序猿们成为“最智能的JavaScript IDE”.对HTML5.Bootstrap框架.Node.js等都有完美支持.目前最新版本为WebSt ...
- .NET Core项目部署到Linux(Centos7)(五)Centos 7安装.NET Core环境
目录 1.前言 2.环境和软件的准备 3.创建.NET Core API项目 4.VMware Workstation虚拟机及Centos 7安装 5.Centos 7安装.NET Core环境 6. ...
- CentOS7环境下在/离线安装GCC与GCC-C++
前几天在准备CentOS7下的编译环境,在线安装GCC和GCC-C++非常简单,只要机器是联网的在Terminal窗口中按顺序分别输入 yum install gcc yum install gcc- ...
- Centos 安装 Go 编译环境
1.下载go(最新版列表 https://studygolang.com/dl) wget -c https://studygolang.com/dl/golang/go1.13.5.linux-am ...
随机推荐
- MQTT——java简单测试(二)
服务端代码: package bsit.mqtt.demo.one_way; import org.eclipse.paho.client.mqttv3.MqttClient; import org. ...
- postgresql查询的处理过程
本文简单描述了Postgresql服务器接收到查询后到返回给客户端结果之间一般操作顺序,总的流程图如下: 第一步: 客户端程序可以是任何符合 PostgreSQL 协议规范的程序,如 JDBC 驱动. ...
- 如何启动redis
直接运行redis-server既可以启动redis
- AD10的PCB设计规则
PCB布线规则,布板需要注意的点很多,但是基本上注意到了下面的这此规则,LAYOUT PCB应该会比较好,不管是高速还是低频电路,都基本如此. 1. 一般规则 1.1 PCB板上预划分数字.模拟.DA ...
- form表单编码方式设置为multipart/form-data,后台参数出现乱码情况
一般在上传图片过程中,form中的编码方式一般采用multipart/form-data方式编码,但是后台这取参数时,可能会出现乱码情况:这里后台要采用转换编码方式: 页面: 后台:获取表单元素时,
- FileSaver.js ////////////////////zzzzzzzzzzzzzz
FileSaver.js 实现浏览器端文件保存的 JavaScript 库 查看次数: 758 下载次数: 89 更新时间: 2015-06-05 发布时间: 2015-06-05 收藏 插件信息金币 ...
- jQuery File Upload done函数没有返回
最近在使用jQuery File Upload 上传图片时发现一个问题,发现done函数没有callback,经过一番折腾,找到问题原因,是由于dataType: ‘json’造成的,改为autoUp ...
- android手机和ios手机的分辨率
Android手机目前常见的分辨率 1.1 手机常见分辨率: 4:3 VGA 640*480 (Video Graphics Array) QVGA 320*240 (Quarter VGA ...
- 夺命雷公狗----Git---3---vi编辑器
如果直接使用了 git commit 即进入vi编辑器,所以强烈推荐使用 git commit -m 中文注释 但是如果进入vi编辑器其实也没什么好怕的,如果动linux 的朋友应该都会使用 进入v ...
- Final阶段用户调查报告
组名称:nice! 项目名称:约跑 小组成员:李权(组长).刘芳芳.于淼.宫丽君.韩媛媛 产品下载地址:http://pan.baidu.com/s/1mhIjaS4 问卷时间:2016年12月2号1 ...