Ubuntu GCC切换源
bash
sudo apt-get install gcc-9 g++-9
将安装的 gcc-9和g+±9更新到gcc选项中
bash
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 100
将系统的gcc-11和g+±11更新到gcc选项中,命令如下:
bash
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 90
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 90
将gcc g++都切换为9版本,命令如下:
bash
sudo update-alternatives --config gcc
#g++切换为g+±9
bash
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/g++-9 100 auto mode
* 1 /usr/bin/g++-11 90 manual mode
2 /usr/bin/g++-9 100 manual mode
Press <enter> to keep the current choice[*], or type selection number: 2
查看切换后的gcc版本,命令如下:
bash
gcc -v