Ubuntu 19.10 降级安装gcc4.8、g++4.8

本方法在Ubuntu18.04上同样适用,至于最新出来的Ubuntu20.04是否也好使,理论上来说可以,但没时间过,有看客感兴趣的话大可以尝试一下。

Ubuntu安装其他版本gcc并且更改默认gcc的方法:https://blog.csdn.net/a145127/article/details/88954122

增加更低版本(最低4.7)gcc的方法:

  1. 加入并更新下载源(否则在sudo时可能找不到4.8版本)
1
sudo gedit /etc/apt/sources.list

  1. 在sources.list文件的最下面添加如下代码
1
2
deb http://dk.archive.ubuntu.com/ubuntu/ xenial main
deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe

如图所示:这里我使用了VIM编辑器,目的是为了有文本高亮,其实使用gedit也可,而且复制起来还方便些
在这里插入图片描述

  1. 更新源
1
sudo apt-get update
  1. 安装gcc、g++(以4.8为例)
1
2
sudo apt-get install gcc-4.8
sudo apt-get install g++-4.8

注意:在输入指令sudo apt-get install gcc之后,连按两下tab键,可以查看全部能安装的gcc版本
在这里插入图片描述
选择Y
在这里插入图片描述
退出按Q
在这里插入图片描述

  1. 更新默认gcc、g++(注意指令最后的20不能丢)
1
2
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 20
  1. 验证结果
1
2
gcc --version
g++ --version

如果出现下面的情况,则证明gcc安装成功了
在这里插入图片描述