Ubuntu更新GCC有三种方法:
sudo apt update更新软件包列表。sudo apt install gcc-11 g++-11;若升级到最新,运行sudo apt install gcc g++。sudo update - alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-<version> <priority>,再运行sudo update - alternatives --config gcc选择版本。sudo add - apt - repository ppa:ubuntu - toolchain - r/test,然后sudo apt update。sudo apt install gcc-11 g++-11。update - alternatives命令设置默认版本。wget https://ftp.gnu.org/gnu/gcc/gcc-<version>/gcc-<version>.tar.gz,然后tar -xf gcc-<version>.tar.gz并cd gcc-<version>。sudo apt install build - essential libgmp - dev libmpfr - dev libmpc - dev。mkdir build && cd build,../configure --prefix=/usr/local/gcc-<version> --enable - languages=c,c++,再make - j$(nproc)和sudo make install。/usr/local/gcc-<version>/bin添加到环境变量PATH中。