切换G++版本
1.如何查看编译器的版本
gcc -v
g++ -v
2.如何查询系统当前已安装的编译器版本
cd /usr/bin
ls g++*
ls gcc*
3.如何安装需要的编译器版本
sudo apt-get install gcc-4.8 g++-4.8
4.将已安装的编译器版本加入到候选表中
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
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 100
5.切换编译器版本
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
有 2 个候选项可用于替换 g++ (提供 /usr/bin/g++)。
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/gcc-8 100 auto mode
1 /usr/bin/gcc-8 100 manual mode
2 /usr/bin/gcc-9 100 manual mode
要维持当前值[*]请按<回车键>,或者键入选择的编号:1
切换完成