linux gcc 版本升级
Centos 7默认gcc版本为4.8,有时需要更高版本的,这里以升级至9.3.1版本为例,分别执行下面三条命令即可,无需手动下载源码编译
sudo yum  -y install centos-release-scl
# 如果想安装7.*版本的,就改成devtoolset-7-gcc*,以此类推
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
#启动新版本gcc,  需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本
# 可以一次安装多个版本的devtoolset,需要的时候用下面这条命令切换到对应的版本
scl enable devtoolset-9 bash
# 如果要长期使用gcc 9.3的话,需要再执行语句
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
# 查看gcc 版本
gcc -v
安装的devtoolset是在 /opt/rh, 每个版本的目录下面都有个 enable 文件
source ./enable
source /opt/rh/devtoolset-9/enable
https://blog.csdn.net/ncdx111/article/details/106047228
https://www.cnblogs.com/jixiaohua/p/11732225.html
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号