Fichier assembleur en tant qu'entrée pour un pilote construit avec les outils WDK
Question
Comment obtenir un fichier assembleur à compiler et à lier dans une version de pilote.
Pour clarifier un peu
Le fichier 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
Le problème se produit avec le fichier z.asm
. NMAKE
se plaint de ne pas savoir comment construire z.obj
.
La question est donc de savoir comment obtenir le fichier asm assemblé avec build
et lié à bla.sys
.
La solution
Avez-vous essayé le I386_SOURCES?
E.g
SOURCES=x.cpp y.cpp
I386_SOURCES=i386\z.asm
Et en plaçant le fichier dans le répertoire i386.
Consultez également MSDN sur la macro SOURCES
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow