更换gcc版本
安装scl源(yum install centos-release-scl scl-utils-build)

安装9版本的gcc、gcc-c++、gdb工具链(yum install -y devtoolset-9-toolchain)

设置版本生效(scl enable devtoolset-9 bash),并再次查看版本(gcc -v)

注意:scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。
设置版本长期生效: echo “source /opt/rh/devtoolset-9/enable” >>/etc/profile
升级完成gcc后,清理make,再次执行make


该博客介绍了如何在CentOS系统中更换GCC到版本9。首先,需要安装scl源和devtoolset-9的工具链,包括gcc、gcc-c++和gdb。然后通过scl命令临时启用新版本,并使用gcc-v检查版本。为了使版本变更长期有效,需将启用命令追加到/etc/profile文件中。最后,清理并重新执行make以应用升级。
962

被折叠的 条评论
为什么被折叠?



