需要的三个安装文件

1.Dev c++ 安装文件

链接:https://pan.baidu.com/s/18us8SEEh82zzMvtAeJDedA?pwd=1zgo
提取码:1zgo

2.gmp库文件

链接:https://pan.baidu.com/s/1Br4uqYCZ6NfwLLnKxkg-PQ?pwd=c7p9
提取码:c7p9

3.MSYS安装文件

链接:https://pan.baidu.com/s/1P-g7J4wMfYLLuwCfioVJvQ?pwd=ekgn
提取码:ekgn

第一步:安装Dev c++

(1)安装在C盘Dev-Cpp文件夹下,路径如下:C:\Dev-Cpp

(2)配置环境变量:我的电脑》》属性》》高级系统设置》》环境变量》》Path》》编辑,输入C:\Dev-Cpp\bin,点击确定即可。

第二步:解压gmp文件到C盘下,路径如下:C:\gmp

第三步:安装MSYS,按照默认路径安装即可。

第四步:打开MSYS,界面如下:

依次输入如下命令:

cd  /c/gmp

./configure --prefix=/c/dev-cpp --enable-cxx

make  check

make  install

第五步:打开dev c++,新建项目

测试gmp库,测试代码如下:

#include <iostream>
#include <cstdlib>
#include <math.h>
#include <fstream>
#include <gmpxx.h>
#include <gmp.h>
using namespace std;
int main(void)
	mpz_t result, base;
	mpz_inits(result,base,NULL);
	cout<< "Enter number: ";
	int a;
	cin>>a;
	mpz_set_str(base,"2",10);
	mpz_pow_ui(result,base,a);
	mpz_sub_ui(result,result,1);
	mpz_out_str(stdout,10,result);
	cout<<"\n"<<"\n";
	system("pause");
	return 0;
	mpz_t result, base;
	mpz_inits(result,base,NULL);
	cout<< "Enter number: ";
	int a;
	cin>>a;
	mpz_set_str(base,"2",10);
	mpz_pow_ui(result,base,a);
	mpz_sub_ui(result,result,1);
	mpz_out_str(stdout,10,result);
	cout<<"\n"<<"\n";
	system("pause");
	return 0;

选择工程》》工程属性》》参数》》加入库或者对象

添加如下两个文件:

需要的三个安装文件1.Dev c++ 安装文件 https://pan.baidu.com/s/1SeKZPjL9XrNnk4wLgMTk_A2.gmp库文件https://pan.baidu.com/s/1DkYcO48Zn7A6N2OO2d5T6w3.MSYS安装文件 https://pan.baidu.com/s/1djUyqWjdUZxP_8WxlcW5nQ第一步:...
要在 C 语言安装 gmp ,您需要执行以下步骤: 下载 gmp 的源代码。您可以从 gmp 的官方网站(https://gmplib.org/)下载最新版本的源代码。 解压下载的压缩文件。您可以使用任何文件解压工具,如 WinRAR 或 7-Zip,将压缩文件解压到您希望安装 gmp 的目录。 进入 gmp 的源代码目录。使用命令行工具(如 cmd 或 bash)进入到 gmp...
最近项目需要使用到gmp,现在编译来看一下编译一下gmp。 我们需要按照mingw,在安装目录下面有msys文件夹,只要运行该目录下的msys.bat文件即可。如下图所示。 首先需要下载gmp-6.1.2.tar.bz2 https://gmplib.org/ 然后就是。msys.exe 链接:https://pan.baidu.com/s/1ljX8SpbKFsWZwkBwtbcbgA 提取码:qsj...
官网地址:https://gmplib.org/ 2、下载msys msys可以通过MinGW Installation Manager安装:(先讲怎么安装MinGW) 下载MinGW的网址:http://www.mingw.org/ 安装MinGW成功后会有安装管理器:(我这里不是安装完的界面,不过差不多) 把gcc, g++, base, msys啥的都勾