汇编程序文件作为使用WDK工具构建驱动程序的输入

时间:2020-03-06 14:40:22  来源:igfitidea点击:

如何获取要编译并链接到驱动程序内部版本的汇编程序文件。

澄清一下

源文件:

TARGETTYPE=DRIVER
DRIVERTYPE=WDM
TARGETPATH=obj

TARGETNAME=bla

INCLUDES=$(DDK_INC_PATH)
TARGETLIBS=$(DDK_LIB_PATH)\ks.lib

SOURCES=x.cpp y.cpp z.asm

问题与z.asm文件一起发生。 NMAKE抱怨它不知道如何建立z.obj。

因此,问题是,如何将asm文件与build一起组装并链接到bla.sys中。

解决方案

我们是否尝试过I386_SOURCES?

例如

SOURCES=x.cpp y.cpp
I386_SOURCES=i386\z.asm

并将文件放在i386目录中。
另请参阅有关SOURCES宏的MSDN。