一、下载依赖包

https://gcc.gnu.org/pub/gcc/infrastructure
linux编译gcc源码详解-LMLPHP
命令下载依赖库,注意gcc编译时的依赖库的版本。

wget https://gcc.gnu.org/pub/gcc/infrastructure/mpfr-4.1.0.tar.bz2
wget https://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.2.1.tar.bz2
wget https://gcc.gnu.org/pub/gcc/infrastructure/mpc-1.2.1.tar.gz

二、安装依赖

2.1 安装m4

yum install m4

2.2 编译GMP

编译的时候需要记录下 --prefix 参数的值,也就是我们自定义的gmp的安装目录,后面编译其他两个库和gcc的时候需要使用。

07-26 05:24