使用Visual Studio构建GMP库?

Toa*_*oul 9 c++ visual-studio-2005 build mpfr gmp

有没有一种简单的方法可以在Windows下使用Visual Studio 2005 构建GMP(GNU多精度算术库,http://gmplib.org)?我试图找到有关自己构建库的信息,但找不到任何真正帮助我的东西.我自己建立图书馆的经验不是很丰富(我已经设法建立了提升,但就是这样).

还是有一个我不知道的稳定(预建)GMP发行版?

MPIR是一个有效的替代方案(http://www.mpir.org)吗?关于GMP网站上的MPIR的评论:对于一些Windows用户来说,这个"愤怒的GMP分叉"可能是真正的GMP的替代品,但他们必须处理大量的反GMP情绪.

编辑: MPFR C++包装页面包含指向Visual Studio的GMP/MPFR解决方案的信息/链接以及编译的gmp/mpfr库:http: //www.holoborodko.com/pavel/mpfr/

小智 7

MPIR是一种有效的替代方案.基本上,GMP民众根本不想支持在Windows上构建.正如您所见,Brian Gladman在Windows上支持GMP构建一段时间.然而,最终他和其他人分享了GMP并创建了MPIR.这不是唯一的原因,但它是一个很大的驱动因素,MPIR的关键开发原则之一是它必须建立在Windows(以及Linux和Mac)上.