我想要一些帮助来添加Irvine32公司/库的支持到我的asm程序。我将inc/lib添加到他们的文件夹中,并添加了包括Irvine32.inc includeLib Irvine32.lib,但在链接Irvine32.lib时出现错误。
有没有一个地方我可以下载一个可以运行lib的一体化软件包。
谢谢
发布于 2012-11-16 09:00:41
如果您使用的是masm32程序,请将Irvine32.inc放入masm32\include文件夹,将Irvine32.lib放入masm32\lib文件夹。在源文件asm写入中
includelib \masm32\lib\Irvine32.lib
include \masm32\include\Irvine32.inc当我读这本书的时候,我成功了!
发布于 2011-02-08 09:04:05
您提到的这个库在Kip Irvine的“x86处理器的汇编语言”一书中使用。它目前是它的第六版,我发现它是一个很好的汇编入门。
在前几章(我相信是第三章),他详细介绍了包含过程。它说明了将文件放在哪里,等等,可能会对你有所帮助(我会在这里记录它,但它有一点涉及)。
干杯,
史考特
发布于 2011-10-10 22:27:39
这本书的示例中有一个演示项目,您可以使用该项目作为项目的基础。还应检查链接器设置,并确保“其他库依赖项”属性中包含Irvine32库的路径。我曾经遇到过这个问题,我刚刚使用Kip的书中附带的默认项目创建了一个模板项目。
有关如何向masm32项目添加库的详细信息,请访问我的博客Setting up vs10 for programming with masm32。
https://stackoverflow.com/questions/4572175
复制相似问题