Domanda

Come ottenere un file assembler da compilare e collegare in una build del driver.

Per chiarire un po '

Il file SOURCES:

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

Il problema si verifica con il file z.asm . NMAKE si lamenta che non sa come costruire z.obj .

Quindi la domanda è: come ottenere il file asm assemblato con build e collegato in bla.sys .

È stato utile?

Soluzione

Hai provato I386_SOURCES?

es

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

E inserendo il file nella directory i386.
Vedi anche MSDN per quanto riguarda la macro SOURCES

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top