赞
踩
从镜像地址下载自己需要的版本
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
刷个抖音,喝杯茶 。。。稍等片刻依赖就下载好了
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
这个参数我也不知道是干啥的,参照其他大神的
make
make install
这个过程需要很长时间,可能一两个小时都是要的…
看个人机器情况
gcc -v
至此gcc就升级好了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。