ubuntu20.4安装gcc5.4
安装了Ubuntu 20.04之后,通过命令行
sudo apt-get install build-essential
安装gcc,在ubuntu20.04中默认安装的版本为gcc9.3;
通过以下命令查看版本:
gcc -v
想要安装gcc5那么就需要添加较低版本的源
网上搜索得到gcc5对应的Ubuntu版本为16,接下来就对Ubuntu20.04的源文件source.list进行编辑,增加Ubuntu16的源
通过命令用gedit编辑器打开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 maindeb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates maindeb 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 universedeb 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
然后查看gcc版本
gcc -v
l如果发现版本还是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++
ubuntu20.4安装gcc5.4相关推荐
- 一次令人吐血的ubuntu源码安装gcc-5.4.0经历
ubuntu20.04源码安装gcc-5.4.0 虽然cilkplus已经被弃用了,但是因为代码里用到了cilkplus,所以还是要安装gcc-5.4.0,因为make一直不通过,整个过程费了好大功夫 ...
- ubuntu20.04安装ns3环境笔记
一.ns3前置环境安装 本机安装ns3处于ubuntu20环境下,该环境能够实现屏幕全屏,和window共用复制粘贴键等功能,因此在20.04环境下安装ns3. sudo apt-get instal ...
- 优麒麟Ubuntu20.04安装各种问题
优麒麟Ubuntu用了六年了,版本旧了,所以按照20.04版. 1.adobe-flashplugin的安装极其慢 慎重啊!需要好几个小时,无法忍受啊! 2.dpkg被中断的解决方法 关闭掉Ubunt ...
- Linux编译安装GCC-5.1.0
2019独角兽企业重金招聘Python工程师标准>>> Linux编译安装GCC-5.1.0 Linux下编写C/C++程序自然缺不了一个优秀的编译器,Linux下比较常见的自然是G ...
- ubuntu20.04 安装 Qt5.12步骤
转载链接:ubuntu20.04 安装 Qt5.12_仙海寻波的博客-CSDN博客_ubuntu20.04安装qt第一步 下载 Qt5.12.9安装包使用清华镜像进行下载:https://mirror ...
- 了解Docker、Ubuntu20.04安装docker教程
Docker 的前世今生 https://my.oschina.net/u/4126211/blog/4517028 Ubuntu20.04安装docker教程 https://blog.csdn.n ...
- ubuntu20.04安装ROS及常见问题
ubuntu20.04安装ROS及常见问题 一.ubuntu安装参考(双系统) 1.ios镜像官网下载地址: https://releases.ubuntu.com/?_ga=2.239339907. ...
- Ubuntu20.04安装,并Linux微信等
Ubuntu20.04安装,并Linux微信等 一.Ubuntu20.04双硬盘双系统安装 电脑状况:256G+260G双固态硬盘,其中256G(sda)分C.D盘安装win10,460G(sdb)硬 ...
- ubuntu20.04安装小鹤双拼输入法挂接音形改简体中文Rime
ubuntu20.04安装小鹤双拼输入法挂接音形改简体中文Rime 方案1,按照这个挂接方法,原始的繁体等其他的也还在: 替换方案 方案2 修改成默认简体中文: 更改皮肤 设置-区域与语言-改成中文- ...
- 微星主板 Ubuntu20.04安装以及配置
1 设置U盘启动 1)插入使用软碟通制作好的U盘,开机按del键进入BIOS: 2)Boot Option 中 选择U盘启动: 3)设置硬盘BBS(我也不知道是什么): 4)点击左边Settings, ...
最新文章
- java 线程分配_Java多线程原子引用分配
- Java高阶部分知识点汇总(三)-内存空间的引用
- SAP CRM市场营销表结构
- 你在乎的--世界在乎的
- Linux 目录所属组设置,Linux系统用户与组管理命令及配置文件总结
- Android 驱动(16)---AOSP如何单独build kernel
- mysql触发器不能alter
- 求序列中第k大的元素(划分树模板)
- 19-7/8作业:模拟实现用户密码管理
- [FZYZOJ 1002] 雨天
- PHP操作文件的常用函数
- 2016年大学计算机期末笔试题目,2017年计算机基础大一考试题「附答案」
- 软件安装管家matlab教程,timesat软件怎么安装 timesat安装使用图文教程 - 驱动管家...
- Nessus下载失败问题解决
- 最新安卓官方api文档完整版
- 想了解直播系统开发用什么语言?
- Android 4.0 源代码结构
- Altium Designer Query语句
- PS_BaseUse_白底照片
- KingbaseES人大金仓学习