gmp、mpfr、mpc、isl 依赖库源码安装方法

编译安装 gcc 的时候需要提前安装 gmp、mpfr、mpc、isl 这些依赖库,由于这些库有确定的依赖关系,所以下载好源码后,要按照依赖关系进行分别编译。

(有时候编译其他软件,也需要这些依赖库,若系统下没有这些库,也可以按照下述方法编译安装)。

编译顺序

  1. 先编译 gmp

  2. 再编译 mpfr

  3. 最后编译 mpc

  4. 编译完 gmp 后就可以编译 isl

依赖关系

gmp –> isl

gmp –> mpfr –> mpc

统一的编译方法

1
2
3
4
5
cd gmp-x.x.x
mkdir build && mkdir install
cd build
../gmp-x.x.x/configure --prefix=/path/to/install
make -j4 && make install