加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux 系统离线升级gcc

发布时间:2020-12-14 00:09:45 所属栏目:Linux 来源:网络整理
导读:1、查看当前gcc版本: gcc --version ? ? ? 2、获取gcc安装包,如gcc-7.1.0.tar.gz,下载链接:http://ftp.gnu.org/gnu/gcc/gcc-7.1.0/?。 3、解压gcc-7.1.0.tar.gz安装包:tar -zvxf gcc-6.1.0.tar.gz --directory=/usr/local/ 4、进入gcc解压目录:cd /usr

1、查看当前gcc版本: gcc --version

? ? ?

2、获取gcc安装包,如gcc-7.1.0.tar.gz,下载链接:http://ftp.gnu.org/gnu/gcc/gcc-7.1.0/?。

3、解压gcc-7.1.0.tar.gz安装包:tar -zvxf gcc-6.1.0.tar.gz --directory=/usr/local/

4、进入gcc解压目录:cd /usr/local/gcc-7.1.0

5、查看所需安装包:vi ./contrib/download_prerequisites

? ? ??

? ? ?备注:

? ? ? ? ? ? ? gmp下载链接:http://ftp.gnu.org/pub/gnu/gmp/

? ? ? ? ? ? ? mpfr下载链接:http://mirror.hust.edu.cn/gnu/mpfr/

? ? ? ? ? ? ? mpc下载链接:http://ftp.gnu.org/gnu/mpc/

? ? ? ? ? ? ? isl? 下载链接:http://www.mirrorservice.org/sites/sourceware.org/pub/gcc/infrastructure/

6、下载完成后,将gmp、mpfr、mpc、isl安装放到cd /usr/local/gcc-7.1.0目录下并解压:

? ? ? tar -xf?gmp-6.1.0.tar.bz2

? ? ??tar -xf?mpfr-3.1.4.tar.bz2

? ? ??tar -xf?mpc-1.0.3.tar.gz

? ? ??tar -xf?isl-0.16.1.tar.bz2??

7、建立软连接:

? ? ?ln -sf gmp-6.1.0 gmp

? ? ?ln -sf mpfr-3.1.4?mpfr?

? ? ?ln -sf mpc-1.0.3 mpc

? ? ?ln -sf isl-0.16.1 isl

8、更新gcc,等待安装完成即可,等待时间较长:

? ? ?(1) mkdir build && cd build

? ? ?(2) ../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

? ? ?(3) make && make install

?

参考链接:https://www.cnblogs.com/chihm/p/6007356.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读