Assembler-Datei als Eingabe für einen Fahrer zu bauen mit den WDK-Tool
Frage
Wie eine Assembler-Datei, um in einem Treiber Build kompiliert und verknüpft werden.
ein wenig zu klären
Die Quellen-Datei:
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
Das Problem tritt mit dem z.asm file
. NMAKE
beklagt, dass sie nicht weiß, wie z.obj
zu bauen.
Die Frage ist also, wie die asm-Datei mit build
zusammengebaut zu bekommen und in bla.sys
verknüpft.
Lösung
Haben Sie die I386_SOURCES versucht?
Z. B
SOURCES=x.cpp y.cpp
I386_SOURCES=i386\z.asm
Und die Datei im Verzeichnis i386 setzen.
Siehe auch MSDN in Bezug auf die Quellen Makro
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow