Linux更新安装GCC
1. 将gcc-9.3.0.tar.xz复制到Linux中(https://mirrors.ustc.edu.cn/gnu/gcc/)
2. tar -xvf gcc-9.3.0.tar.xz
3. 将四个压缩包复制到gcc的解压目录
mv gmp-6.1.0.tar.bz2 gcc-9.3.0
mv isl-0.18.tar.bz2 gcc-9.3.0 (http://www.mirrorservice.org/sites/sourceware.org/pub/gcc/infrastructure/)
mv mpc-1.0.3.tar.gz gcc-9.3.0
mv mpfr-3.1.4.tar.bz2 gcc-9.3.0
4. vim ./contrib/download_prerequisites
确认上述依赖压缩包版本是否一致。
5. 在gcc源代码文件夹中执行命令./contrib/download_prerequisites
6. 在源代码(解压后的文件)上层目录新建目录 mkdir gcc_install
7. cd gcc_install
8. ../gcc-4.9.3/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
9. 执行编译命令
make -j32
10. 执行安装命令(必须root权限)
make install
11. 安装完成,执行gcc –v查看版本
浙公网安备 33010602011771号