> 文档中心 > Centos7 gcc4.8.5升级到版本gcc5.4.0

Centos7 gcc4.8.5升级到版本gcc5.4.0

文章目录

  • 前言
    • 下载、解压安装包
      • 安装包下载地址:
      • linux中下载:
      • 解压安装包:
    • 下载相关的依赖和组件
    • 新建一个文件夹存放编译的文件
    • 编译、安装
    • 查看是否安装成功

前言

  因为Centos7默认的是gcc4.8.5,但是有时候要用到gcc5.4,因为,我来教大家如何从gcc4.8.5升到到gcc5.4.0。
  如果遇到没有网络的情况下,想要安装gcc,只需要一个安装包,就可以安装;
详细请看:👉Linux中gcc4.8.5升级到gcc5.4.0用已经编译好的安装包升级(重点是不用编译安装,可以更省时)👈

下载、解压安装包

下载有两种下载:一种是直接在网页上下载,在上传到linux中;另一种就是在linux中wget地址下载。

找好自己要存放安装包的目录,我的这个就在/home/目录下

安装包下载地址:

http://ftp.gnu.org/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.gz

linux中下载:

#切换到/home/目录下cd /home/#下载gcc.5.4的包wget http://ftp.gnu.org/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.gz

解压安装包:

tar -xvf gcc-5.4.0.tar.gz

下载相关的依赖和组件

#先切换到gcc5.4的目录下cd gcc-5.4.0#下载相关的依赖和组件./contrib/download_prerequisites

新建一个文件夹存放编译的文件

#新建一个文件夹存放编译的文件mkdir -p build

编译、安装

编译安装大概是一个小时多,还请耐心等待

#创建完文件夹之后,进入文件夹cd build#进入之后编译,指定目录编译安装;编译安装一共大概1个小时../configure -prefix=/usr/local --enable-checking=release --enable-languages=c,c++ --disable-multilib #完了之后编译并安装make && make install

查看是否安装成功

查看gcc版本:

gcc --version

Centos7 gcc4.8.5升级到版本gcc5.4.0
查看库:

strings /lib64/libstdc++.so.6 | grep GLIBC

在这里插入图片描述

有这些就代表安装成功。