Miracl配置

版权声明:[email protected] https://blog.csdn.net/Baron_wu/article/details/83186430

Miracl编译配置

(作者:Baron_wu 禁止转载)

(缺少cl命令的参照我的另一个博客:https://blog.csdn.net/Baron_wu/article/details/83151473
下载miracl压缩包
在这里插入图片描述
解压,将miracl文件夹中的这些文件放到一起。
在这里插入图片描述
运行ms64doit.bat
在文件夹中会生成一个miracl.lib文件

在这里插入图片描述
之后打开vs2017
创建一个新的win32控制台应用
右键项目属性将预编译头去掉

在这里插入图片描述
之后添加maricl文件夹下include文件夹路径
以及生成的miracl.lib文件的路径 分别加到图中对应位置

在这里插入图片描述
之后在链接下的输入右侧手动加入miracl.lib用;隔开
之后点击确定。

在这里插入图片描述
将源文件的cpp文件后缀改为c
在这里插入图片描述
之后输入测试代码

#include "miracl.h"
#include <time.h>
main()
{
	int i;
	big x, y, z ;
	
	
	miracl *mip = mirsys(1000, 16);
	x = mirvar(0);
	y = mirvar(0);
	z = mirvar(0);

	bigbits(100, x);
	bigbits(100, y);
	bigbits(100, z);
	add(x, y, z);
	cotnum(z, stdout);
}

将会生成一个结果。每次生成的不一定一样,因为三个大数是随机生成的。
在这里插入图片描述
到此测试完成。

猜你喜欢

转载自blog.csdn.net/Baron_wu/article/details/83186430