linux 内网gcc版本安装,linux下手动安装/升级GCC到较高版本

本文介绍了如何在Centos7环境下手动安装GCC的高版本,包括遇到的问题及解决方法,如依赖问题、C++预处理器错误等。通过下载源码、配置、编译和安装步骤,帮助用户成功升级GCC到7.2.0或更高版本。
摘要由CSDN通过智能技术生成

1、环境

VMWare+Centos7html

2、写在前面的话

安装GCC最简单的方式固然是【yum -y install gcc】

可是个人机器上安装下来后,其版本是4.8.5,感受有点低,因此想升级一下(7.2.0, 8.2.0之类的版本)。

因而须要手动安装。linux

3、吃过的坑

1. 本地没有GCC致使编译不经过

缘由分析:c++

安装高版本GCC时,须要依赖其它GCC,因此须要保证有一个较低版本的GCCide

解决方法:

这个最简单的固然就是经过上面的【yum -y install gcc】进行安装

g++也一块儿安装了吧,命令【yum -y install gcc-c++】

安装后能够【gcc -v】、【g++ -v】进行测试,能打出正常版本表示成功测试

2. 上一步中偷懒,没有安装g++

会有以下报错:

checking how to run the C++ preprocessor... /lib/cpp

configure: error: in `/usr/cyh/gcc-8.2.0/host-x86_64-pc-linux-gnu/gcc':

configure: error: C++ preprocessor "/lib/cpp" fails sanity check

See `config.log' for more details.

make[2]: *** [configure-stage1-g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值