2008-09-24 10 views
6

Cómo obtener un archivo de ensamblador para compilarlo y vincularlo en una compilación de controlador.Archivo de ensamblador como entrada para una compilación de controlador con las herramientas WDK

Para aclarar un poco

El archivo FUENTES:

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 

El problema se produce con el z.asm file. NMAKE se queja de que no sabe cómo compilar z.obj.

Entonces la pregunta es cómo obtener el archivo asm ensamblado con build y vinculado al bla.sys.

Respuesta

14

¿Has probado el I386_SOURCES?

por ejemplo

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

y poner el archivo en el directorio i386.
Ver también MSDN con respecto a la macro SOURCES

Cuestiones relacionadas