1、安装centos-release-scl
sudo yum install centos-release-scl
2、安装devtoolset,如果想安装8.*版本的,就改成devtoolset-8-gcc*,以此类推
sudo yum install devtoolset-9-gcc*
3、激活对应的devtoolset,所以你可以一次安装多个版本的devtoolset,需要的时候用下面这条命令切换到对应的版本
scl enable devtoolset-9 bash
4. 查看gcc版本
gcc -v
5. 永久修改GCC版本
mv /usr/bin/gcc /usr/bin/gcc-4.8.5 ln -s /opt/rh/devtoolset-9/root/bin/gcc /usr/bin/gcc mv /usr/bin/g++ /usr/bin/g++-4.8.5 ln -s /opt/rh/devtoolset-9/root/bin/g++ /usr/bin/g++ gcc --version g++ --version