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编译环境的更多相关文章

  1. Linux本地yum源配置以及使用yum源安装gcc编译环境

    本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...

  2. RedHat 5下安装gcc编译环境的具体步骤

    RedHat 5下安装gcc编译环境的具体步骤 在RHEL5系统中默认不安装linux系统中的开发编译环境(gcc),此软件包安装时依赖其他包较多 在以前使用RHEL4时可以通过如下命令安装: rpm ...

  3. 安装maven编译环境

    安装maven编译环境 1.默认已经装好yum并配置好yum源(推荐使用163yum源) 2.安装JDK 3.安装相关依赖环境(root用户登陆) yum install -y cmake lzo-d ...

  4. 在Ubuntu安装go编译环境

    在Ubuntu安装go编译环境 好记性不如烂笔头,所以趁热打铁记录下golang编译环境的安装过程. 首先下载一些依赖包: sudo apt-get install bison ed gawk gcc ...

  5. CentOS 7 安装 gcc 4.1.2

    CentOS 7 安装 gcc 4.1.2 0. 参考 在centOS7.2上编译gcc4.1.2 1. 安装了编译所需 yum groupinstall "Development Tool ...

  6. WebStorm 8.0安装LESS编译环境的教程

    WebStorm是一个非常棒的Web前端开发编辑器,被程序猿们成为“最智能的JavaScript IDE”.对HTML5.Bootstrap框架.Node.js等都有完美支持.目前最新版本为WebSt ...

  7. .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. ...

  8. CentOS7环境下在/离线安装GCC与GCC-C++

    前几天在准备CentOS7下的编译环境,在线安装GCC和GCC-C++非常简单,只要机器是联网的在Terminal窗口中按顺序分别输入 yum install gcc yum install gcc- ...

  9. Centos 安装 Go 编译环境

    1.下载go(最新版列表 https://studygolang.com/dl) wget -c https://studygolang.com/dl/golang/go1.13.5.linux-am ...

随机推荐

  1. 一次性搞明白 service和factory区别

    原文链接 http://blog.thoughtram.io/angular/2015/07/07/service-vs-factory-once-and-for-all.html 等下,已经有一篇文 ...

  2. C++学习笔记 知识集锦(一)

    1.内存管理的开销 2.函数调用框架 3.类为什么要定义在头文件 4.C++的组合 5.在类的外部定义成员函数 6.bool类型为什么可以当做int类型 7.无符号保留原则 8.C++类型检查 9.何 ...

  3. 在 shell 脚本获取 ip、数字转换等网络操作

    在 shell 脚本获取 ip.数字转换等网络操作 ip 和数字的相互转换 ip转换为数字 :: function ip2num() { local ip=$1 local a=$(echo $ip ...

  4. 常用prototype函数

    $("spcode").value --取得当前页面的值的value,可以赋值 $F('spcode')         --不能赋值 $!spcode             - ...

  5. 发布一款Github博客皮肤

    Major是一款基于jekyll的皮肤,没有用hexo,原因是换机器后无法更新博客,但是可以用U盘考环境.总之很麻烦!折腾纠结好久,还是用jekyll!不用发布直接push文章即可,方便快捷.用的放心 ...

  6. JDK的安装与配置以及eclipse的使用

    一,需要软件: jdk 和eclipse 二,JDK和eclipse的下载 JDK下载地址:http://www.oracle.com/technetwork/java/javase/download ...

  7. kali 下文件操作

    记得看到一片文章中说要学习linux 不要用kali.. 不感兴趣的东西,还指望我去搞个Ubuntu.... Ctrl+I 清屏 CD命令: cd 进入用户主目录: cd ~ 进入用户主目录: cd ...

  8. 详解clientHeight、offsetHeight、scrollHeight

    关于clientHeight.offsetHeight.scrollHeight   window.screen.availWidth 返回当前屏幕宽度(空白空间)  window.screen.av ...

  9. js 复选框 全选都选 如果某一个子复选框没选中 则全选按钮不选中

    <!DOCTYPE HTML> <html> <head> <meta charset=UTF-8> <title>js 复选框 全选都选 ...

  10. linux hadoop安装

    linux hadoop安装 本文介绍如何在Linux下安装伪分布式的hadoop开发环境. 在一开始想利用cgywin在 windows下在哪, 但是一直卡在ssh的安装上.所以最后换位虚拟机+ub ...