GCC升级11.2

  1. 通过源码升级gcc
    参考教程:
    https://blog.csdn.net/wbvalid/article/details/119945557
    通过下载源代码的方式。

第一次安装,gcc --version后发现版本8.3没变,所以决定先卸载,再安装。
(1). 卸载旧版gcc

sudo apt-get remove gcc
sudo apt-get remove g++

gcc --version查看版本,显示gcc已卸载。

(2). 安装gcc
参考教程1
(该教程缺少make后面步骤)
参考教程2
(该教程适用所有版本升级)
参考教程3

下载gcc源码和依赖项后,依赖项放入gcc根目录。
或者直接在线下载依赖项:

cd gcc-11.2
./contrib/download_prerequisites

然后依次执行:

mkdir build
cd build
../configure configure -v --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --prefix=/usr/local/gcc-11.2 --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-11.2
sudo make -j 12
sudo make install

完成上面所有操作后,关闭当前终端,开一个新的终端(或重启电脑),运行 gcc --version。
安装成功!
如果还是不是不行,可以试一下添加gcc环境变量

  1. 在命令行更行gcc
    (没找到通用的方法。。。有谁找到,留言一下)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值