老师要求完成标题中给出的两个任务,他给出的唯一提示是图书馆文件将有扩展名" .lib" 。我试图使用代码块创建一个静态库,它有" .a"扩展而不是.lib。现在我如何在MASM中调用和使用这个库,我不知道。请帮助!
答案 0 :(得分:2)
.a
文件是Linux / UNIX上的静态库。代码块是跨平台的,但通常可以在Linux上找到,所以如果你在那里运行它,我不会感到惊讶。
.lib
文件是Windows上的静态库。 MASM是Microsoft(Windows)汇编程序。
您没有为您的平台使用正确的工具链。或者可能,你甚至没有在合适的平台上工作。