Linux安装gcc-6.1.0

本文详细介绍了如何在Linux上手动安装GCC 6.1.0,包括下载源码包,处理依赖项,编译安装以及解决可能出现的错误。还提到了GCC的新特性,如C++14成为默认标准,对C++17的初步支持以及对OpenMP 4.5的支持。此外,文中给出了错误处理方法,如添加swap分区和解决动态库版本不匹配问题。
摘要由CSDN通过智能技术生成

获取gcc源码包

gcc各版本地址:https://ftp.gnu.org/gnu/gcc
目前最新的是6.1.0版:https://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2

# wget https://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2
# tar -jxvf gcc-6.1.0.tar.bz2

下载依赖项

执行download_prerequisites将会自动下载这些软件并解压到当前目录,生成gcc编译的make文件。自动安装gcc需要下载诸如gmp、mpfr、mpc等依赖文件:

# cd gcc-6.1.0
# ./contrib/download_prerequisites

如果你的Linux无法直接联网,那么你只能打开文件download_prerequisites,获取到这些文件的下载链接,然后通过其他上网设备下载这些软件。最后把这些软件直接解压

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值