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

举报
A-刘晨阳 发表于 2022/09/23 11:50:47 2022/09/23
【摘要】 @[toc] 前言  因为Centos7默认的是gcc4.8.5,但是有时候要用到gcc5.4,因为,我来教大家如何从gcc4.8.5升到到gcc5.4.0。  如果遇到没有网络的情况下,想要安装gcc,只需要一个安装包,就可以安装;详细请看:👉Linux中gcc4.8.5升级到gcc5.4.0用已经编译好的安装包升级(重点是不用编译安装,可以更省时)👈 下载、解压安装包下载有两种下载:...

@[toc]

前言

  因为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

在这里插入图片描述
查看库:

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

在这里插入图片描述

有这些就代表安装成功。

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。