Assembly 使用Winasm create.inc、.lib和dll

Assembly 使用Winasm create.inc、.lib和dll,assembly,dll,masm,Assembly,Dll,Masm,我是使用Winasm的新手 我正在学习Iczelion的tut,在关于DLL的文章中,我创建了.asm和.def文件,但是在汇编和链接之后,只创建了.DLL和.obj文件 我不知道如何创建.inc、.lib文件(我需要它们,因为它需要在after中) 如何创建.inc、.lib 在“Iczelion的其他教程”一节中 单击链接:您可以将link.exe与-DLL参数一起使用。是否要在MASM中创建.lib文件 下面的步骤是从asm源文件创建exe(dll)文件 您可以执行以下命令: 设置路径:

我是使用Winasm的新手

我正在学习Iczelion的tut,在关于DLL的文章中,我创建了.asm和.def文件,但是在汇编和链接之后,只创建了.DLL和.obj文件

我不知道如何创建.inc、.lib文件(我需要它们,因为它需要在after中)

如何创建.inc、.lib 在“Iczelion的其他教程”一节中
单击链接:

您可以将link.exe与-DLL参数一起使用。

是否要在MASM中创建.lib文件

下面的步骤是从asm源文件创建exe(dll)文件

您可以执行以下命令:

  • 设置路径:

    设置路径=masm32中bin目录的路径

  • 汇编:

    ml/c/coff

  • 编译资源(如果需要):

    钢筋混凝土

  • 4a。链接并生成.lib文件(如果要生成.dll文件):

    link/DLL/DEF:.DEF/子系统:WINDOWS或
    
    4b。链接并生成.lib文件(如果要生成.exe文件):

    link/DEF:.DEF/子系统:WINDOWS
    
    link /DLL /DEF:<.def file name>.def /SUBSYSTEM:WINDOWS <.obj file name>     or
    
    link /DEF:<.def file name>.def /SUBSYSTEM:WINDOWS <.obj file name>