ubuntu18.04安装gcc5.4

ubuntu安装gcc5.4版本,亲测有效! ubuntu系统安装gcc5.4版本1.查看gcc,g++版本2.安装gcc5.4版本2.1 源码安装(已有gcc-5.5的版本前提下失败)2.2 使用软件包安装(成功)2.2.1 首先添加软件源2.2.2 查看有哪个具体版本的gcc-53.查看安装是否成功4.参考链接: 起初系统中安装了gcc5.5版本,后来为了安装cartographer,将gcc降为5.4版本 1.查看gcc,g++版本 # gcc --version # g++ --version 2.安装gcc5.4版本 因为一开始有gcc5. 阅读详情

直接使用如下命令会提示找不到gcc5的安装包,那么就需要添加较低版本的源

sudo apt-get install gcc-5

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

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

sudo vim /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

然后输入命令,查看gcc5可选的版本,选择其中一个版本进行安装

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

PS:如果遇到类似以下问题,需要重装对应版本的依赖,如果所需依赖又套娃需要别的依赖包,都给他装上

sudo apt-get install gcc-5-base=5.4.0-6ubuntu1~16.04.12
sudo apt-get install cpp-5=5.4.0-6ubuntu1~16.04.12
sudo apt-get install libgcc-5-dev=5.4.0-6ubuntu1~16.04.12

 

sudo apt-get install libasan2=5.4.0-6ubuntu1~16.04.12
sudo apt-get install libmpx0=5.4.0-6ubuntu1~16.04.12

最后再使用以下命令安装gcc5.4,别忘了把配套的g++5.4也一起装了,如果g++需要其他依赖,也一并给他装上

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

装上之后,如果电脑上有多个版本的gcc,更改以下软链接

##进入/usr/bin:
cd /usr/bin

##先删除之前版本gcc的软链接
sudo rm gcc
sudo rm g++

##再建个软链接
sudo ln -s gcc-5 gcc
sudo ln -s g++-5 g++

#最后,再用命令查看一下被关联的是不是5.4即可
ln gcc*

Ubuntu18.04 gcc,g++ (4.8,5,7.4 )安装及切换 gcc5链接有问题,所以去掉所有gcc5,然后再次安装 To remove the gcc-5 package and any other dependant package which are no longer needed from Ubuntu Xenial. 参考 sudo apt-get remove --auto-remove gcc-5 安装gcc4.8 设置gcc4.8 gcc... 阅读详情

相关推荐

在Ubuntu中安装arm-linux-gcc

不想使用自带环境的Ubuntu,自己瞎折腾,于是一直在踩坑,记录一下过程。 老师给的arm-linux-gcc5.4.0的包还多了一层usr文件夹,设置环境变量的时候,跟着网上的教程,一直显示未找到此命令。 Ubuntu版本:18.04 arm-linux-gcc版本:5.4.0 在/usr/local/下创建arm文件夹,给777权限 mkdir /usr/local/arm chmod 777 /usr/local/arm 进入arm目录,下载arm-linux-gcc压缩包(此处下载地址.

Paranoid's blog 1395

ubuntu 18.04 安装gcc 5.4.0

https://blog.csdn.net/a867965056/article/details/90313751

如沐清风的博客 3871

Ubuntu 18.04.4下安装METIS-5.1.0

Ubuntu 18.04.4下安装METIS-5.1.0VMware和Ubuntu的安装版本安装METIS的安装预先环境gcc、g++、cmakeMETIS的安装 VMware和Ubuntu的安装 版本安装 Windows10下在VMware虚拟机上安装Linux Ubuntu 这里选的是vmware15.5.6 内安装镜像ubuntu 18.04.4 下载iso映像文件 Ubuntu的官方下载路径:http://www.ubuntu.com/download/desktop 转载csdn链接: 详细步骤.

XIONGXING_xx的博客 5152

Ubuntu18.04 gcc与g++降级5.4

gcc5.5降级5.4

Giant_Yuan的博客 1133

ubuntu编译安装gcc-5.4.0及多版本gcc管理

  随着ubuntu系统版本的提高,系统默认安装的gcc/g++版本也比较高。但是,当我们需要用到较低版本的cuda的时候,其支持的gcc/g++版本也较低。比如,cuda9.0只能支持gcc6以下,而cuda8.0则只能支持gcc5以下。 1. 下载   这里以编译gcc5.4.0为例进行介绍。各版本gcc下载地址:Index of /gnu/gcc。如果要下载gcc5.4.0,则进入5.4.0文件夹,然后下载gcc-5.4.0.tar.gz,大小为118MB。 2. 解压   下载好之后,进入下载目录,

zeeq的博客 6015

Ubuntu18.04降级安装GCC-G++安装依赖包gcc-5.5.0

ubuntu下降级安装GCC-G++ 的必备依赖包之一,是GCC-G++能否安装成功的关键

Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包)

Ubuntu18.04安装arm-linux-gcc交叉编译工具(附arm-linux-gcc 5.4.0包) 一、下载arm-linux-gcc 5.4.0包 下载(百度云)链接:https://pan.baidu.com/s/1AeqzkboWkJDJjU9HxtXhrA 提取码:uzup 二、在/usr/local目录下新建arm文件夹,并且给予最高权限后进入新建的文件目录里...

ll148305879的博客 2044

抖音小游戏上架避坑指南:从软著申请到ICP备案全流程解析

本文详细解析了抖音小游戏上架前必须完成的软著申请和ICP备案全流程,提供了清晰的时间线规划与实操避坑指南。文章重点阐述了个人与企业备案的区别、材料准备要点以及平台审核常见问题,旨在帮助独立开发者和小团队高效、合规地完成游戏上架,避免在行政流程中延误项目。

weixin_29276847的博客 1562

Ubuntu gcc安装及切换

ubuntu安装gcc5.4版本,亲测有效! Ubuntu18.04 gcc,g++ (4.8,5,7.4 )安装及切换 一般操作如下(详细操作见上面的两篇博客): 在这里插入代码片# 1.see your version gcc --version # 2. sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update # 3. 查看你可以安装的gcc5版本 apt-cache policy gcc-5 # 4.根据上面的

YFaris的博客 946

跟着团子学SAP PS:项目计划成本与项目预算设计思路

​在做SAP PS模块概览培训的时候,很多时候都会用到下面的一页PPT片子讲到项目计划成本与预算的关系,但真正这幅片子想表达的具体内容甚至大部分PS顾问也是无法阐明清楚的。 而SAP PS的设计其实是在丰富的项目管理学的基础上而开展的,所以今天从业务上结合SAP中的功能点讲一下项目成本计划及预算的逻辑。 在项目管理的十大知识领域中,项目成本管理主要是包括为使项目在批准的预算内完成而对成本进行规划...

Lucas1211的博客 3万+

BitLocker恢复密钥丢失?从原理到实战的完整解锁与系统重生指南

磁盘加密技术是数据安全的核心防线,它通过对存储设备上的数据进行编码,确保未经授权的用户无法访问。其原理主要基于加密算法(如AES)与密钥管理机制,在操作系统启动前或数据读写时进行实时加解密。这项技术的核心价值在于防止设备丢失或被盗后的数据泄露,尤其对于笔记本电脑和移动设备至关重要。典型的应用场景包括企业办公电脑、存有敏感信息的个人设备以及符合合规性要求的行业。当使用Windows系统自带的BitLocker加密功能时,若因硬件改动、系统更新等触发保护机制,用户可能会面临需要输入恢复密钥才能启动的困境。本文聚

weixin_34006965的博客 489

ubuntu 18.04 安装gcc 5.4.0,以安装cuda9.0

deb http://cz.archive.ubuntu.com/ubuntu bionic main universe​ 添加源 update sudo apt install gcc-5 g++-5 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 40 sudo update-alternatives...

a867965056的博客 6860

SAP-QM-质检操作

SAP-QM-质检操作

yanzibing99的博客 8180

Ubuntu18.04下安装gcc5.4.0过程及报错汇总

第 31-32 行,删除第 21 行。第 517-518 行。不知道文件位置可以用。

weixin_43974690的博客 826

倍福Beckhoff运动控制功能块实战解析:从MC_ReadActualPosition到MC_GearInVelo

本文深入解析倍福(Beckhoff)TwinCAT运动控制功能块,从基础的MC_ReadActualPosition、MC_Power等轴状态读取与使能操作,到MC_MoveAbsolute、MC_MoveRelative等单轴定位指令,并重点剖析了用于动态速度同步的核心功能块MC_GearInVelo在飞锯等场景的应用。文章结合实战经验,详细介绍了齿轮耦合、电子凸轮(MC_CamIn)等高级同步功能的参数配置、调试技巧及常见问题,旨在帮助工程师快速掌握倍福运动控制工具箱,实现复杂的同步工艺。

transformer2023的博客 981

基于SVPWM控制策略的二极管钳位型NPC逆变器并网闭环simulink仿真

本文介绍了二极管钳位型三电平SVPWM技术在逆变器中的应用,通过控制IGBT的开关状态,将直流电压转换为三相交流电压,并采用钳位技术降低谐波失真,提高输出质量。文章还描述了基于SVPWM控制策略的二极管钳位型NPC逆变器并网闭环的Simulink仿真模型,该模型实现了并网控制,具有优异的性能,THD小于1%,适用于新手学习。仿真模型参数包括DC 800V、AC 380V、功率100kw,采用三电平NPC拓扑结构和SVPWM闭环控制策略,配备LCL滤波器,生成三电平波形,监测交流侧电压电流、有功功率和无功功率

2510_91195931的博客 467

ubuntu18.04安装gcc5.4.0,gcc多版本维护

本文介绍了在Ubuntu 18.04系统中配置软件源和安装特定版本GCC的步骤。首先备份并替换sources.list文件为阿里云镜像源,然后更新软件包列表。接着详细说明了如何安装GCC 5.4.0及相关依赖库。文章还讲解了使用update-alternatives命令管理多个GCC/G++版本的方法,包括设置默认版本和切换不同版本。最后可通过gcc --version命令验证当前使用的编译器版本。这些操作有利于开发者获得更稳定的开发环境并灵活切换不同编译器版本。

qq_41898224的博客 256

作为专家系统与应用的审稿人:提醒你投稿注意事项

本文为《专家系统与应用》(ESWA)期刊投稿指南,重点强调研究方向匹配性、学术质量和写作规范。要求论文以智能系统/算法为核心,突出增量创新并具可验证性,需包含严谨方法论和充分实验验证。写作需结构清晰,符合期刊格式要求,包括明确的研究问题、分类文献综述、详细技术实现和量化结果。投稿前需仔细核对期刊指南,引用相关文献,并妥善处理审稿意见。ESWA注重创新实质性和应用落地价值,建议突出智能系统设计核心,避免成为单纯技术应用描述。

ZhangJiqun&191cm&85kg 1805

Ubuntu18.04.2 里 gcc-4.8.5 和 g++-4.8.5 和 boost 1.58.0 安装

作为新手的我第一次学习使用Ubuntu,学习需要安装标题所用的编译器以及库,话不多说,直接看教程 一:gcc-4.8.5 和 g+±4.8.5安装 注:第2、3条指令应该是用来指定默认版本,且Ubuntu18.04默认没有gcc,所以直接安装 sudo apt-get install -y gcc-4.8 g++-4.8 sudo update-alternatives --install /us...

谢谢๑‾᷅^‾᷅๑的博客 2032

【ArcGIS Engine二次开发】入门基础(2):ArcGIS开发方式(VBA、DLL、Add-in、Engine)对比

文章目录2.1 使用VBA进行桌面软件开发2.1.1 VBA开发方式2.1.1 VBA代码的安全性2.2 使用DLL进行桌面软件开发2.2.1 DLL开发方式2.2.2 DLL功能的应用部署2.3 使用Add-in进行桌面软件开发2.4 使用ArcGIS Engine构建独立应用程序 对于桌面GIS应用来说,ArcGIS平台不仅提供了用于开发独立运行的GIS应用软件的二次开发工包ArcGIS Engine,还提供了对ArcGIS Deskop桌面软件进行扩展的开发的话,在开发个具体的GIS 行业应用软件时

智慧空间实验室 6510

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ubuntu如何降级gcc

ubuntu版本:ubuntu-18.04 安装指定版本的gcc、g++,然后做如下链接 sudo apt-get install gcc-4.5 g++-4.5 cpp-4.5 gcc-4.5-multilib g++-4.5-multilib sudo rm /usr/bin/gcc sudo rm /usr/bin/g++ sudo ln -s/usr/bin/gcc-4.5 /usr/bin/gcc sudo ln -s/usr/bin/g++-4.5 /usr/bin/...

yuanlu837的专栏 535

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Ubuntu18.04安装Qt5.12.3和OpenCV4.2.0

安装Qt5.12.3 应用的安装过程 参考https://blog.csdn.net/snowbird13/article/details/96429189 安装和配置GCC 安装OpenCV4.2.0 参考https://cv-tricks.com/installation/opencv-4-1-ubuntu18-04/以及https://www.cnblogs.com/chenzhe...

beibeix2015的博客 1097

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Ubuntu18.04安装和gcc4.9 g++4.9

https://blog.csdn.net/yizhang_ml/article/details/86750405

sun007700的专栏 2519

Ubantu18.04安装Qt后运行报错

Ubantu18.04安装Qt报错@TOC 欢迎使用Markdown编辑器 最近安装使用ubantu系统安装Qt发现报错,具体错误:Error while building/deploying (kit: Desktop Qt 5.7.0 GCC 64bit) When executing step "Make” 方法: 需要安装g++ sudo apt-get install g++ 然后, sudo apt-get install build-essential sudo apt-get install

qq_17769915的博客 429

Ubuntu18.04 系统离线升级gcc、g++

本人当前的ubuntu18.04的gcc版本是7.5.0,在项目中有些库和功能需要使用更高版本的gcc,因此需要升级gcc至9.4.0,并与原来的老版本共存。2、下载对应版本的依赖库的安装包:mpfr-3.1.4.tar.bz2、gmp-6.1.0.tar.bz2、mpc-1.0.3.tar.gz、isl-0.18.tar.bz2。gcc下载地址:http://ftp.gnu.org/gnu/gcc/,这里我选择的是gcc-9.4.0.tar.gz。4、安装gcc,编译时间较久...

木卫三的博客 2479
上一篇: Git学习笔记
下一篇: Makefile
阿瓜瓜瓜
博客等级 码龄9年 18粉丝 51原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值