将CentOS7默认的gcc4版本升级到8版本

 1输入gcc -v查看版本

gcc -v

为4.8版本

2输入命令

sudo yum install centos-release-scl

3输入命令

sudo yum install devtoolset-8

4输入以下命令启用gcc8版本 

scl enable devtoolset-8 bash

5再次输入命令查看gcc版本

gcc -v

已经升级到8.3版本

6.将gcc8设置为默认版本(永久生效)

要使GCC 8和G++ 8成为每次登录或打开新终端时的默认版本,你需要编辑你的用户环境配置文件(如.bashrc.bash_profile)。

输入以下命令

sudo vim ~/.bashrc

 

 在文件的末尾添加以下行来设置环境变量,使得每次打开新的终端时都会加载Developer Toolset 8环境:

source scl_source enable devtoolset-8

 或者,如果你使用的是较新版本的SCL(如SCL 2.x),可能需要使用以下命令:

source /opt/rh/devtoolset-8/enable 

 

保存并关闭文件。按下esc,如何按下:wq

刷新环境变量,使更改在当前终端会话中生效 

source ~/.bashrc 

验证默认版本

最后,验证GCC和G++的默认版本是否已更改:

 gcc --version

g++ --version

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值