我是使用 Winasm 的新手。
我正在学习 Iczelion 的 tut,在关于 DLL 中,我创建了 .asm 和 .def 文件,但是在组装和链接之后,只创建了 .dll 和 .obj 文件
我不知道如何创建 .inc、.lib 文件(我需要它们,因为它需要在之后)。
我该怎么做才能创建 .inc , .lib
您可以使用带有 -DLL 参数的 link.exe。
您想在 MASM 中创建 .lib 文件吗?
下面的步骤是从 asm 源文件创建 exe (dll) 文件。
您执行以下命令:
设置路径:
设置路径 = masm32 中 bin 目录的路径
编译:
ml /c /coff <.asm 文件名>
编译资源(如果需要):
rc <.rc 文件名>
4a。链接并制作 .lib 文件(如果要制作 .dll 文件):
link /DLL /DEF:<.def file name>.def /SUBSYSTEM:WINDOWS <.obj file name> or
4b。链接并制作 .lib 文件(如果要制作 .exe 文件):
link /DEF:<.def file name>.def /SUBSYSTEM:WINDOWS <.obj file name>
在 Iczelions 教程页面上, 在“Iczelion 的其他教程”部分中单击链接:有关如何创建 MASM 导入库的提示