我是使用Winasm的新手。
我正在研究Iczelion,关于DLL,我创建.asm和.def文件,但是在汇编和链接之后,只创建.dll和.obj文件
我不知道如何创建.inc,.lib文件(我需要它们,因为它需要在之后)。
我该怎么做可以创建.inc,.lib
答案 0 :(得分:1)
您可以将link.exe与-DLL参数一起使用。
答案 1 :(得分:1)
您想在MASM中创建.lib文件吗?
下面的步骤是从asm源文件创建exe(dll)文件。
你执行以下命令:
设置路径:
set path = masm32中bin目录的路径
编译:
ml / c / coff< .asm文件名>
编译resouse(如果需要):
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>
答案 2 :(得分:0)
On Iczelions tutorial page, 在“Iczelion的其他教程”部分 点击链接:Hints on how to create MASM import lib