gcc 8.3.0 源码编译安装

gcc 8.3.0 源码编译安装

背景

vpp 高版本编译需要高版本的gcc支持,不然编译过程中很多编译参数都识别不了。但是服务器此时有没有连接互联网,故需要先将高版本的gcc源代码通过互联网下载下来,移动到服务器上进行编译安装。

要求

输入gcc -v or gcc --version 输出当前安装gcc的版本号

实现

  1. 现到互联网上下载gcc高版本,此次使用的是gcc8.3.0
  2. 移动到服务器的/opt文件夹下 
  3. tar -zxvf  gcc-8.3.0.tar.xz
  4. cd gcc-8.3.0
  5. 执行./contrib/download_prerequisites 。如果成功ok,如果失败。则需要分别下载download_prerequisites文件内的四个软件压缩包(不需要解压)
gmp='gmp-6.1.0.tar.bz2'
mpfr='mpfr-3.1.4.tar.bz2'
mpc='mpc-1.0.3.tar.gz'
isl='isl-0.18.tar.bz2'
base_url='ftp://gcc.gnu.org/pub/gcc/infrastructure/'

下载到gcc-8.3.0文件夹下。

  1. ./contrib/download_prerequisites 全部ok即可
  2. 创建build文件夹 mkdir -p build
  3. cd build and 执行
../configure --prefix=/opt/gcc-8.3.0 --enable-shared --enable-threads=posix --enable-languages=c,c++,fortran --disable-multilib
make -j6
make install
  1.   编译安装完成后在命令行输入gcc -v 即可看到刚才安装的gcc版本号

转:

first_semon - 博客园

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值