linux 降低gcc版本,在Ubuntu 18.04.1系统中安装低版本GCC的方法

本文介绍了如何在Ubuntu 18.04.1系统中降低GCC版本至5.4.0。主要方法包括利用软链接切换到低版本GCC以及手动编译安装低版本GCC。在手动编译过程中,需要解决依赖问题并配置编译选项。文章详细阐述了每一步骤的操作过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有的时候你不需要Ubuntu 18.04.1系统自带的GCC版本,而是需要低一些的GCC版本,那就按本文的方法操作。利用软链接的方式进行gcc的降级及在Ubuntu系统中手动安装低版本gcc 5.4.0。

安装低版本gcc原因

ubuntun自动安装的GCC版本为7.3.0,高版本的GCC在编译binutils时会自动检测警告并报错,低版本的会自动过滤警告,虽然可以通过增加CFLAGS参数忽略警告,但是警告太多,过于繁琐,因此选择安装低版本的GCC。

低版本的gcc有两种方式安装:

1.linux上可以gcc多版本共存,可以通过修改软链接的方式选择自己要用的gcc版本,该方法简单方便,可以随时依据自己的需求将gcc降级或升级,解决不同的软件要求不同的环境的问题。

2.上官网下载源码进行安装,需要手动编译等,容易出错,由于时间关系进行到一半换成上述安装方式(有时间手动操作一遍)。

一、利用软链接的方式进行gcc的降级

1、apt-get安装gcc、g++,默认下载最新版本的,此时ubuntu里的gcc和g++版本均为7.3.0。

sudo apt-get install gcc

sudo apt-get install g++

gcc -v   //查看的版本为7.3.0

g++ -v   //查看的版本为7.3.0

2、apt-get 安装gcc、g++ 5版本,利用apt-get 安装gcc5.4.0版本时显示没有该版本资源,因此改为gcc.5版本。

sudo apt-get install -y gcc-5</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值