Ubuntu20.04如何安装低版本GCC5.4

Ubuntu20.04如何安装低版本GCC5.4,第1张

安装了Ubuntu 20.04之后,通过命令

sudo apt-get install build-essential

安装gcc,再通过命令行

gcc -v

可查看gcc版本为gcc9

如果想用低版本的gcc,比如gcc5,尝试输入命令

sudo apt-get install gcc-5

会提示找不到gcc5的安装包

那么就需要添加较低版本的源

网上搜索得到gcc5对悄迅应的Ubuntu版本为16,接下来就对Ubuntu20.04的源文件source.list进行编辑,增加Ubuntu16的源

通过命令用gedit编辑器(也选择其他编辑器,如vim,mousepad等)打开source.list文件,

sudo gedit /ect/apt/source.list

在文件尾部增加Ubuntu16的源,我使用的是阿里云的源

deb http://mirrors.aliyun.com/ubuntu/ xenial main

deb-src http://mirrors.aliyun.com/ubuntu/ xenial main

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main

deb http://mirrors.aliyun.com/ubuntu/ xenial universe

deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main

deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe

保存文件后,输入命令,更新源

sudo apt-get update

然后输入命令,查看gcc5可选的版本

apt-cache policy gcc-5

选择其中一个版本进行安装

sudo apt-get install gcc-5=5.4.0-6ubuntu1~16.04.12

g++5的安装是类似的步骤

然后查看gcc版本

gcc -v

发现版本还核差是gcc9

通过命令查询本机gcc已安装的版本

ls /usr/bin/gcc*

可以看到有gcc9和gcc5

这个时候需要管理多版本的gcc,使我们想要的gcc5成为默认版本

输入命令

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 40

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 50

sudo update-alternatives --config gcc

根据提示,选择gcc-5对应的编号1 回车即可

最后gcc -v查看默认gcc版本,应当已经切换为gcc5

如果要对g++的多版本进行管改运皮理,只需将上面命令行中的gcc替换为g++

很久稿猜桥,安装gcc需要需要一点时间键猛,在装的时候可以去做其他事情。死守电脑是一个不好的习惯。

新装的Ubuntu系统是不带gcc编译器的,所以呢,就需要自己去装,安装这个兆闭很简单,只需要两条指令就够了,另外每次输入指令之后都需要输入用户密码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12490132.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存