当前位置:   article > 正文

Centos7升级gcc9.3版本_gcc 升级很久吗

gcc 升级很久吗

下载源码包

从镜像地址下载自己需要的版本
http://mirror.hust.edu.cn/gnu/gcc/

上传、解压缩、下载依赖包

我个人使用的是MobaXterm连接虚拟机中的Centos7,工具用什么无所谓,看个人习惯。
这里只讲MobaXterm上传,因为很简单,其他工具请自行查找方式。
点击红色框区域的箭头即可选择本地磁盘的文件上传
一般上传到 /usr/local 目录下,这个上传到哪里都可以
点击红色框区域的箭头即可选择本地磁盘的文件上传,大概一分钟就上传好了

然后解压、进入解压后的gcc目录,下载依赖

tar zxvf gcc-9.3.0.tar.gz
cd gcc-9.3.0
./contrib/download_prerequisites
  • 1
  • 2
  • 3

刷个抖音,喝杯茶 。。。稍等片刻依赖就下载好了

配置下参数

mkdir build && cd build
../configure --prefix=/storage/app/gnu/gcc-9.3.0 \
             --enable-bootstrap \
             --enable-shared \
             --enable-threads=posix \
             --enable-checking=release \
             --with-system-zlib \
             --enable-__cxa_atexit \
             --disable-libunwind-exceptions \
             --enable-gnu-unique-object \
             --enable-linker-build-id \
             --with-linker-hash-style=gnu \
             --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto \
             --enable-plugin \
             --enable-initfini-array \
             --disable-libgcj \
             --enable-gnu-indirect-function \
             --with-tune=generic \
             --with-arch_32=x86-64 \
             --build=x86_64-redhat-linux
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

这个参数我也不知道是干啥的,参照其他大神的

编译

make
  • 1

安装

make install
  • 1

这个过程需要很长时间,可能一两个小时都是要的…
看个人机器情况

安装完成后看版本信息

gcc -v
  • 1

至此gcc就升级好了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/661935
推荐阅读
相关标签
  

闽ICP备14008679号