本文主要介绍怎么在CentOS 7环境下升级gcc版本,适用于部分源码包需要高版本的gcc进行编译的场景,需要准备的环境有:
注:本文介绍的gcc,仅适用于编译64为程序,若想支持32位程序,则可参考另外一篇文章https://www.cdsy.xyz/computer/system/linux/230722/cd44833.html
yum install -y centos-release-scl
yum install -y devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
gcc --version