今天应为项目需要,因此对cygwin下的gcc版本进行升级,从网上找了几篇关于cygwin下gcc升级的博客 都出现了问题,铜鼓了很长时间猜完成,现在进行说明备份。
一. 安装条件
1.gmp 下载地址:http://gmplib.org/
2.mpfr 下载地址:http://mpfr.org/
3.mpc 下载地址: Http://www.multiprecision.org/
4.gcc 下载地址: ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases
二. 安装步骤:
1.首先需要将以上工具下载完成,并压缩放在你的cygwin/home/(你电脑名称)下。
2.打开cygwin,输入命令 cd gmp-X.X.X 。 X.X.X为你的gmp版本号,运行输入命令行 ./configure && make && make install 进行编译安装。
3.安装完gmp后,输入cd ..退到父目录,输入命令 cd mpfr-X.X.X。 X.X.X为你的mpfr版本号,输入命令 ./configure --with-gmp-lib=/usr/local/lib --with-gmp-include && make -j 2 && make install 进行编译安装。
4.安装完mpfr后,输入cd.. 退到父目录。输入命令 cd mpc-X.X.X。 X.X.X为你的mpc版本号,输入命令 ./Configure -with-gmp-lib=/usr/local/lib -with-gmp-include=/usr/local/include 进行编译安装。
5.如在安装过程中提示DLL错误的话,则将DLL后面提示的命令在家上面的命令后面,重新安装。
6.运行 make && make install
7.安装完mpc后,输入cd ..退到父目录。输入命令 cd gcc-X.X.X。 X.X.X为你的gcc版本号,输入命令 ./configure --with-gmp-lib=/usr/local/lib --with-gmp-include && make -j 2 && make install 安装gcc。
运行完成 输入 gcc -v 查看你的gcc版本即可。