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

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

然后就可以跑通了!!

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

相关推荐
夜流冰3 小时前
VSCode - 显示EOL字符的插件
ide·vscode·编辑器
new_zhou4 小时前
vs2019+qt工程中生成dump文件及调试
开发语言·qt·visual studio·dump调试
啊湘5 小时前
vscode 使用 github (适用CURSOR等使用)
ide·vscode·github·cursor·mcp
从此不归路6 小时前
FPGA 结构与 CAD 设计(第3章)下
ide·fpga开发
云堆客栈7 小时前
基于vscode的markdown编辑器部署方案
ide·vscode·编辑器
smileNicky7 小时前
Lombok @Data 在 IDEA 中运行报错解决方案
java·ide·intellij-idea
好大哥呀7 小时前
C++ IDE
开发语言·c++·ide
dust_and_stars8 小时前
ubuntu24 安装vscode
ide·vscode·编辑器
向上的车轮8 小时前
如何选择Python IDE?
开发语言·ide·python
Destiny_where8 小时前
Claude VSCode插件版接入强大的GLM(无需登录注册claude code)
ide·人工智能·vscode·编辑器·claude code