如何卸载低版本GCC升级到高版本

本文介绍了如何卸载低版本的GCC 4.8.5并升级到10.3.0。首先,从GCC官网和日本镜像站下载所需包,然后安装必要的库和依赖。接着,逐个编译安装gmp、mpfr、isl和mpc。最后,在成功编译安装GCC 10.3.0后,卸载旧版本,并刷新环境变量确保新版本生效。
摘要由CSDN通过智能技术生成

场景

通过 yum install gcc gcc-c++ 安装的gcc默认版本为4.8.5,不支持一键式升级。当前环境需要升级gcc至10.3.0

安装包

通过登录gcc官网 https://gcc.gnu.org/ ,跳转至镜像站 http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/ (日本镜像站,速度较快)

安装压缩包并解压

cd /opt/buildtools # 任意目录都可
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-10.3.0/
tar zxvf gcc-10.3.0.tar.gz

安装需要的库

安装需要的C和C++静态库
yum install -y glibc-static libstdc++-static

下载需要的依赖包

进入解压后的gcc目录,执行自动二进制下载脚本下载所需要的依赖(四个依赖包 gmp-6.1.0,isl-0.18,mpc-1.0.3,mpfr-3.1.4)

cd /opt/buildtools/gcc-10.3.0
./contrib/download_prerequisites

上述步骤安装慢的话也可以去镜像站手动下载并拷入 /opt/buildtools/gcc-10.3.0 目录下

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值