查看系统gcc版本
添加安装源
1
| sudo add-apt-repository ppa:ubuntu-toolchain-r/test
|
安装需要使用的gcc
安装不同版本的gcc
1 2 3 4 5 6 7 8
| sudo apt-get install gcc-5 gcc-5-multilib g++-5 g++-5-multilib
sudo apt-get install gcc-7 gcc-7-multilib g++-7 g++-7-multilib
sudo apt-get install gcc-9 gcc-9-multilib g++-9 g++-9-multilib
|
绑定gcc并设置版本标识
设置gcc和g++关联各版本并设置不同的标识
1 2 3 4 5 6 7 8 9
| sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 50
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 70
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 90
|
版本切换
执行下面的命令,然后在列表中选择对应的数字可以切换到对应版本的gcc和g++
1 2
| sudo update-alternatives --config gcc sudo update-alternatives --config g++
|