CentOS升级C++版本常用方法如下:
sudo yum install centos-release-scl。sudo yum install devtoolset-<版本号>-gcc*,如sudo yum install devtoolset-11-gcc*。scl enable devtoolset-<版本号> bash,若需永久生效,将命令添加到~/.bashrc。g++ --version。wget https://ftp.gnu.org/gnu/gcc/gcc-<版本号>.tar.gz。tar -xf gcc-<版本号>.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-<版本号> --enable-languages=c,c++,make -j$(nproc),sudo make install。~/.bashrc,添加export PATH=/usr/local/gcc-<版本号>/bin:$PATH,source ~/.bashrc。g++ --version。