测试环境: Ubuntu16.04
1. 查看当前有几个gcc,g++
ls /usr/bin/gcc*
ls /usr/bin/g++*
有两个版本,5和7.
2. 安装特定gcc/g++ 版本
可以用sudo apt install gcc-version
安装,比如说我想安装gcc-7,则命令为sudo apt install gcc-7,g++同理
3. 设置gcc/g++ 版本可切换
update-alternatives: --install 需要 <链接> <名称> <路径> <优先级>
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 2
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 2
4.切换系统的gcc/g++版本
sudo update-alternatives --config gcc
sudo update-alternatives --config g++