CentOS更新与升级GCC主要有以下三种方法:
sudo yum clean all,sudo yum update,然后安装或更新GCC,sudo yum install gcc,若要安装特定版本,如GCC 11,可使用sudo yum install gcc-11。sudo yum install centos-release-scl,再安装特定版本的devtoolset,如sudo yum install devtoolset-11,启用时使用scl enable devtoolset-11 bash,若要永久生效,可将命令添加到~/.bashrc文件中,最后通过gcc --version验证版本。wget https://ftp.gnu.org/gnu/gcc/gcc-<version>/gcc-<version>.tar.gz,解压后安装依赖,sudo yum groupinstall "Development Tools",sudo yum install gmp-devel mpfr-devel libmpc-devel,然后配置、编译并安装,mkdir build && cd build,../configure --prefix=/usr/local/gcc-<version> --enable-languages=c,c++,make -j$(nproc),sudo make install,最后更新环境变量并验证版本。