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

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

然后就可以跑通了!!

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

相关推荐
追逐时光者9 小时前
Visual Studio 2026 正式版下载与安装详细教程!
visual studio
飞火流云10 小时前
vscode Linux下编译失败找不到文件
ide·vscode·编辑器
Trouville0112 小时前
Pycharm软件初始化设置,字体和shell路径如何设置到最舒服
ide·python·pycharm
MM_MS15 小时前
WinForm+C#小案例--->写一个记事本程序
开发语言·计算机视觉·c#·visual studio
就叫飞六吧15 小时前
找不到或无法加载主类 @C:\***\Local\Temp\idea_arg_file...
java·ide·intellij-idea
BD_Marathon16 小时前
【JavaWeb】VsCode的其他常见设置
ide·vscode·编辑器
landian00417 小时前
vscode对于txt格式文件使用tab缩进为3个空格
ide·vscode·编辑器
无限进步_17 小时前
C++从入门到类和对象完全指南
开发语言·c++·windows·git·后端·github·visual studio
阿阿阿阿里郎18 小时前
Vscode+STM32CubeMX+Cmake联合开发教
ide·vscode·编辑器
vortex519 小时前
为什么我把VSCode换成了Code-Server
ide·vscode·编辑器