CentOS离线安装GCC编译环境

gcc编译环境rpm下载centos

安装相关的rpm包,具体版本可能随时间变化而变化,能够去如下地址下载:spa

重庆大学镜像: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/it

 

基于CentOS6.8的minimal版本io

安装gcc编译环境依赖:编译

安装gcc模块依赖:cloog-ppl、cpp、glibc-devel、libgomp、libgomp.so.1gcc

安装cloog-ppl模块依赖:libppl.so.七、libppl_c.so.2ftp

安装libppl.so.七、libppl_c.so.2模块依赖:无下载

安装cpp模块依赖:libmpcfr.so.1gc

安装libmpcfr.so.1模块依赖:无nio

安装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.七、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.三、libmpcfr.so.4

安装cpp模块依赖:libmpc.so.三、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

至此安装成功