安装gcc必需的三个库,解决报错:gcc configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+

编译安装gcc的时候,configure出了问题:
安装gcc必需的三个库,解决报错:gcc configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+_第1张图片
安装gcc必需的三个库,解决报错:gcc configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+_第2张图片
Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+

http://www.multiprecision.org/mpc
下载mpc-0.8.1.tar.gz
https://ftp.gnu.org/gnu/gmp/
下载gmp-4.3.2.tar.bz2
https://ftp.gnu.org/gnu/mpfr/
下载mpfr-2.4.0.tar.xz
-------------------------------------------
https://gcc.gnu.org/pub/gcc/infrastructure/
下载全部(以上几个都有)

先开始安装GMP。解压GMP的压缩包后,得到源代码目录gmp-4.3.2。在该目录的同级目录下建立一个临时的编译目录,这里命名为temp。然后开始配置安装选项,进入temp目录,输入以下命令进行配置:

../gmp-4.3.2/configure --prefix=/usr/local/gmp-4.3.2
make
sudo make install

如果提示没有m4,那就直接sudo apt-get install m4安装一下。

还有,make install 的时候,需要su输入密码,不然权限可能不够。当然,这里已经用了sudo,也一样。

mpfr和mpc的安装方法与gmp类似。不过要注意配置的时候要把gmp与mpfr的依赖关系选项加进去,具体配置命令如下:

你可能感兴趣的:(Linux,linux)