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.

War es hilfreich?

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
scroll top