在 Ubuntu 系统中,你可以使用以下方法来切换 C++ 编译器的版本:
sudo apt-get install gcc-7 g++-7 gcc-9 g++-9
update-alternatives
命令来管理多个版本的编译器。以下是如何将默认的 GCC 和 G++ 版本切换到所需的版本:sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9
这里的数字(70 和 90)表示优先级,数字越大,优先级越高。
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
然后根据提示选择所需的版本。
gcc --version
g++ --version
现在你已经成功地在 Ubuntu 系统中切换了 C++ 编译器的版本。如果需要切换回之前的版本,只需重复上述步骤并选择相应的版本即可。