获取gcc源码包
gcc各版本地址:https://ftp.gnu.org/gnu/gcc
目前最新的是6.1.0版:https://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2
# wget https://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2
# tar -jxvf gcc-6.1.0.tar.bz2
下载依赖项
执行download_prerequisites
将会自动下载这些软件并解压到当前目录,生成gcc编译的make文件。自动安装gcc需要下载诸如gmp、mpfr、mpc等依赖文件:
# cd gcc-6.1.0
# ./contrib/download_prerequisites
如果你的Linux无法直接联网,那么你只能打开文件download_prerequisites,获取到这些文件的下载链接,然后通过其他上网设备下载这些软件。最后把这些软件直接解压