1、查看当前版本
gcc --version
2、下载更新版本包
本地下载地址:https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz
cd /usr/src
mkdir gcc-src
wget ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz
tar -zxvf gcc-7.3.0.tar.gz
cd gcc-7.3.0
3、下载依赖包
检测和安装相关依赖包,这个过程需要耐心等待(此步骤会将依赖包下载到gcc-7.3.0目录,如果因网络原因无法完成请自行使用wget下载)
./contrib/download_prerequisites
4、执行configure
mkdir build
cd build
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
5、make编译
make # 编译过程漫长,请耐心等待
或者
make -j4 # 多核编译
6、make install
make install
7、查看版本号
gcc --version