在Ubuntu系统中升级GCC版本可以通过以下几种方法实现:
sudo apt update
sudo apt install gcc-10 g++-10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-10
sudo update-alternatives --config gcc
根据提示选择编号对应的GCC 10版本。
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-9 g++-9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-9
sudo update-alternatives --config gcc
根据提示选择编号对应的GCC 9版本。
gcc --version
或
dpkg -l | grep gcc
sudo apt-get remove gcc-<version>
sudo apt-get remove g++-<version>
sudo apt-get purge gcc-<version>
sudo apt-get purge g++-<version>
sudo apt-get autoremove
gcc --version
请注意,升级系统默认的GCC版本可能会对其他软件包和依赖项产生影响,请在进行操作之前仔细评估潜在的影响和风险,并在需要时备份重要的数据和配置文件。