需要的三个安装文件
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啥的都勾