安装8.3.0gcc
首先安装8.3.0gcc的依赖包
安装gcc需要这三个依赖:GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+。
下载地址:ftp://gcc.gnu.org/pub/gcc/infrastructure/。
找到需要的三个包地址
解压安装mpfr
$tar -jxvf mpfr-3.1.4.tar.bz2
$cd mpfr-3.1.4
//congfigure后面是mpfr安装路径及依赖的gmp路径
$./configure –prefix=/work/tool/mpfr-3.1.4 –with-gmp=/work/tool/gmp-6.1.0
$make
$make check
$sudo make install
安装时间非常长!一个小时以上 请耐心等待 然后
./configure –prefix=/work/tool/gcc-8.3.0 –enable-threads=posix –disable-checking –disable-multilib –enable-languages=c,c++ –with-gmp=/work/tool/gmp-6.1.0 –with-mpfr=/work/tool/mpfr-3.1.4 –with-mpc=/work/tool/mpc-1.0.3
make错误 出现如下错误 缺少依赖包 安装步骤参考上文
错误说明,安装gcc需要这三个依赖:GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+。
运行make时还可能出现的错误
错误:configure: error: C++ preprocessor “/lib/cpp” fails sanity check
缺少必要的C++库。CentOS系统,运行命令解决:
yum install glibc-headers
yum install gcc-c++
Ubuntu系统中,运行命令:
apt-get install build-essential
apt-get install g++

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!