windows下安装gmp库+Dev c++

需要的三个安装文件

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

    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;
 } 

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

添加如下两个文件:

编译运行

  • 5
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值