centos 安装指定版本gc_CentOS 6 编译安装gcc 5.0+

本文介绍了在CentOS 6.5上,由于默认gcc版本4.4.7无法满足软件编译需求,因此需要手动编译安装GCC 5.1.0的详细步骤,包括环境准备、下载依赖、解决DNS问题、编译安装GMP、MPFR、MPC以及最终编译和安装GCC。
摘要由CSDN通过智能技术生成

CentOS6.5默认安装的gcc版本是4.4.7,而处于某些软件的编译需求,gcc版本要求在5.0以上,因此只能DIY了。

1. 环境准备

编译gcc之前,首先需要环境中已经安装一套gcc和g++

yum install gcc

yum install gcc-c++

tar -xzvf gcc-5.1.0.tar.gz

cd gcc-5.1.0

2. 下载依赖

gcc的源码中有个依赖的下载脚本,如果虚机网络可以正常访问外网,可以直接执行脚本

cat ./contrib/download_prerequisites

GRAPHITE_LOOP_OPT=yes

# Necessary to build GCC.

MPFR=mpfr-2.4.2

GMP=gmp-4.3.2

MPC=mpc-0.8.1

...

首先执行下载脚本,报错,DNS解析有问题

[root@localhost contrib]# ./download_prerequisites

--2018-06-15 09:59:24-- ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-2.4.2.tar.bz2

=> “mpfr-2.4.2.tar.bz2”

Resolving gcc.gnu.org... failed: Name or service not known.

wget: unable to resolve host address “gcc.gnu.org”

尝试解决,但是我的虚机是

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值