• 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

    至此安装成功

  • 相关阅读:
    阅读笔记十四
    惨淡的蓝桥杯国赛经历
    阅读笔记十三
    阅读笔记十二
    阅读笔记十一
    阅读笔记十
    阅读笔记九
    阅读笔记八
    阅读笔记七
    阅读笔记六
  • 原文地址:https://www.cnblogs.com/skey_chen/p/5749094.html
Copyright © 2020-2023  润新知