Visual Studio 2022环境下Miracl Lib库报错“无法解析的外部命令”

cpp 复制代码
#include<stdlib.h>
#include "miracl.h"


int main()
{
	miracl* mip = mirsys(500, 16); //初始化miracl系统

	big n = mirvar(8); //初始化n,必须有

	cotnum(n, stdout); //打印n
	cinnum(n, stdin); //输入n
	cotnum(n, stdout); //再次打印n

	system("pause");
	return 0;
}

这是我的原本的代码,会报错

试了好多方法都没用,然后想试试其他部署miracl库的教程的测试代码

比如这个

cpp 复制代码
extern "C" {
    #include "miracl.h"
 #include "mirdef.h"
 #include <stdio.h>
}
int main() {
    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);
    return 0;
}

可以看到和我最初的比起来改了一下格式

然后就可以跑通了!!

如果其他方法都试了没有效果可以试试这个

相关推荐
lincats8 小时前
一步一步学习使用FireMonkey动画(6) 用实例理解动画的运行状态
ide·delphi·livebindings·delphi 12.3·firemonkey
@Demi14 小时前
vsCode或Cursor 使用remote-ssh插件链接远程终端
服务器·ide·vscode·ssh
lincats14 小时前
一步一步学习使用FireMonkey动画(5) 动画图解11种动画插值类型
ide·移动开发·delphi 12.3·firedac·firemonkey
王伯爵15 小时前
Visual Studio Code (VS Code) 工作区配置文件的作用
ide·vscode·状态模式
南风里18 小时前
Android Studio下载gradle文件很慢的捷径之路
android·ide·android studio
后天han1 天前
vscode中launch.json中定义的编译文件名于生成的不一致修改
ide·vscode·编辑器
lincats1 天前
一步一步学习使用FireMonkey动画(3) 使用Delphi的基本动画组件类
ide·delphi·delphi 12.3·firemonkey
在嵌入式里摸爬滚打1 天前
VScode远程连接Ubuntu报错问题分析
ide·vscode·编辑器
funfan05171 天前
IDEA基础配置优化指南(中英双版)
java·ide·intellij-idea
萧戈1 天前
如何为 Visual Studio 2019 安装 WDK
ide·visual studio