GMP大数运算库,是一个开源的数学运算库,它可以用于任意精度的数学运算,包括有符号整数、有理数和浮点数。它本身并没有精度限制,只取决于机器的硬件情况。GMP 的主要目标应用领域是密码学的应用和研究、 互联网安全应用、 代数系统、 计算代数研究等。详细的可以参考官网:
下面是在window下安装配置GMP的过程:
1、首先是安装MinGW,它是windows版本的GCC和有用的GNU工具的集合,生成本地的Windows程序不需要第三方C运行时(C Runtime)库。在这里我们可以通过minGW安装很多东西,比如使用其安装了gcc和g++编译器和gmp大数运算库。
(1)在官网下载MinGW安装包:https://sourceforge.net/projects/mingw/files/MinGW/
(2)下载好后双击打开,点击"install",然后在下一步记住安装路径,默认为:C:\MinGW