1、在centos安装镜像文件ios中的Packages文件夹中需找安装文件:

把需要的文件直接复制出来就行。

这里提醒的一点是,如果用命令行进入该文件夹,因为文件路径带空格,所以需要加上双引号:

[root@cm1 ~]# cd /run/media/root/CentOS 7 x86_64/Packages
bash: cd: /run/media/root/CentOS: 没有那个文件或目录
[root@cm1 ~]# cd /run/media/root/"CentOS 7 x86_64"/Package

进入Packages文件夹之后,把如下gcc、gcc c++ 以及他们的依赖包复制出来:

按照依赖关系,依次安装即可:

[root@cm1 gcc]# ls
cpp-4.8.5-28.el7.x86_64.rpm glibc-headers-2.17-222.el7.x86_64.rpm
gcc-4.8.5-28.el7.x86_64.rpm kernel-headers-3.10.0-862.el7.x86_64.rpm
glibc-devel-2.17-222.el7.x86_64.rpm libgomp-4.8.5-28.el7.x86_64.rpm
[root@cm1 gcc]# rpm -ivh cpp-4.8.5-28.el7.x86_64.rpm
警告:cpp-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
软件包 cpp-4.8.5-28.el7.x86_64 已经安装
[root@cm1 gcc]# rpm -ivh kernel-headers-3.10.0-862.el7.x86_64.rpm
警告:kernel-headers-3.10.0-862.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:kernel-headers-3.10.0-862.el7 ################################# [100%]
[root@cm1 gcc]# rpm -ivh glibc-headers-2.17-222.el7.x86_64.rpm
警告:glibc-headers-2.17-222.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:glibc-headers-2.17-222.el7 ################################# [100%]
[root@cm1 gcc]# rpm -ivh glibc-devel-2.17-222.el7.x86_64.rpm
警告:glibc-devel-2.17-222.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:glibc-devel-2.17-222.el7 ################################# [100%]
[root@cm1 gcc]# rpm -ivh libgomp-4.8.5-28.el7.x86_64.rpm
警告:libgomp-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
软件包 libgomp-4.8.5-28.el7.x86_64 已经安装
[root@cm1 gcc]# rpm -ivh gcc-4.8.5-28.el7.x86_64.rpm
警告:gcc-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%] [root@cm1 ~]# cd gcc
[root@cm1 gcc]# rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm
警告:gcc-c++-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
错误:依赖检测失败:
libstdc++-devel = 4.8.5-28.el7 被 gcc-c++-4.8.5-28.el7.x86_64 需要
[root@cm1 gcc]# rpm -ivh libstdc++-devel-4.8.5-28.el7.x86_64.rpm
警告:libstdc++-devel-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:libstdc++-devel-4.8.5-28.el7 ################################# [100%]
[root@cm1 gcc]# rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm
警告:gcc-c++-4.8.5-28.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:gcc-c++-4.8.5-28.el7 ################################# [100%]
[root@cm1 gcc]# 正在升级/安装...
1:gcc-4.8.5-28.el7 ################################# [100%]
[root@cm1 gcc]#

make过程报错:

xml/apr_xml.c:35:19: 致命错误:expat.h:没有那个文件或目录 :安装expat-devel
/usr/local/openssl/include/openssl/rsa.h:62:26: 致命错误:openssl/asn1.h:没有那个文件或目录:安装openssl-devel

安装文件都可以用ios那个Packages目录中找

centos7 下gcc离线安装的更多相关文章

  1. centos7下使用yum安装mysql

    CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 wget http://repo.mysql.com/m ...

  2. [转]Centos7下caffe的安装

    Centos7下caffe的安装 原文地址:http://blog.csdn.net/s2392735818/article/details/49796017   版权声明:本文为博主原创文章,未经博 ...

  3. centos7下搜狗输入法的安装教程

    相信用过centos自带的输入法的朋友都会感叹这也实在是太难用了吧,使用拼音打出来的词总是不能在前几个匹配到,即使是一些常用词也是如此,简直无法忍受跟个zz似的.吐槽完了,这里给出centos7下搜狗 ...

  4. centos7下使用yum安装pip

    centos7下使用yum安装pip 首先安装epel扩展源: yum -y install epel-release 更新完成之后,就可安装pip: yum -y install python-pi ...

  5. Centos7 下的SVN安装与配置

    Centos7 下的SVN安装与配置 1.关闭防火墙 临时关闭防火墙 systemctl stop firewalld 永久防火墙开机自关闭 systemctl disable firewalld 临 ...

  6. CentOS7 下源码安装 python3

    CentOS 7 下源码安装 python3   在CentOS7下,默认安装的是python2.7:为满足项目要求,安装python3 的方法如下:   1. 首先安装python3.6可能使用的依 ...

  7. CentOS7下RabbitMQ服务安装配置

    参考文档: CentOS7下RabbitMQ服务安装配置 http://www.linuxidc.com/Linux/2016-03/129557.htm 在linux下安装配置rabbitMQ详细教 ...

  8. centos7下使用yum安装redis

    centos7下使用yum安装Redis 第一步:安装 yum –y install redis 第二步:启动 systemctl start redis.service 第三步:设置开机启动 sys ...

  9. windows系统下GCC的安装与配置

    刚开始看 C++ Primer,看到编译器的部分,自己搜了搜怎么搭建GCC,搜到以下内容,复制过来留个印象: windows系统下GCC的安装方法,以及一些环境变量的配置,如果对GCC不是很清楚,关于 ...

随机推荐

  1. Windows C盘扩容

    工具:大白菜pe1.将F盘数据拷贝放其他盘,并格式化F盘.2.进入大白菜PE,使用DiskGenius工具,右键C盘图示->扩容->C盘,继续其他操作.(其中,需将F盘释放为未使用,然后将 ...

  2. 基于Linux(中标麒麟)上QT的环境搭建

    最近由于公司需要,需要在中标麒麟上进行QT的二次开发,但是网上的资料很少,就算是有也基本都是其他的版本的Linux上的搭建.中标麒麟本身的资料也很好,而且还只能试用60天. 下面就介绍下我对此环境的搭 ...

  3. GCD(洛谷 2568)

    题目描述 给定整数N,求1<=x,y<=N且Gcd(x,y)为素数的数对(x,y)有多少对. 输入格式 一个整数N 输出格式 答案 输入输出样例 输入 #1 4 输出 #1 4 说明/提示 ...

  4. caffe解析

    Caffe支持CUDA,Caffe和TensorFlow没有给出分布式的版本, 可以使用多gpu,Caffe通过直接在执行指令后面加上-gpu 0,1

  5. c# 自定义按钮,渐变颜色(含中心向四周渐变,单方向渐变)

    废话不多言,直接代码: public class RoundButton : Button { bool clickBool = false; //1.设置圆形 //2.设置渐变色 //3.设置too ...

  6. Eureka比Zookeeper好在哪里?

    Eureka遵守AP,Zookeeper遵守CP RDBMS(oracle/mysql.sqlServer) ====> ACID, 关系型数据库遵循ACID原则: NoSQL(redis/mo ...

  7. xilinx SDK开发 GPIO使用API总结

    t_v GPIO常用函数 1.XGpio_Config *XGpio_LookupConfig(u16 DeviceId) 功能:根据输入设备ID查找该设备. 输入:设备ID. 输出:若找到该设备ID ...

  8. Spring中Bean命名源码分析

    Spring中Bean命名源码分析 一.案例代码 首先是demo的整体结构 其次是各个部分的代码,代码本身比较简单,不是我们关注的重点 配置类 /** * @Author Helius * @Crea ...

  9. Java8 新特性 默认方法

    默认方法为什么出现 默认方法的出现是因为在java8设计的过程中,因为加入了Lamdba表达式,和函数式接口,所以在非常多的接口里面要加入新的方法,但是如果在接口里面直接加入新的方法,那么以前写的所有 ...

  10. 在flask中使用sqlalchemy插入数据返回新增的id

    user = User(‘name’=‘张三’)db.session.add(user)db.session.flush()#输出新插入数据的主键print(user.id)#此时数据才插入到数据库中 ...