Archivo de ensamblador como entrada para una compilación de controladores con las herramientas WDK

StackOverflow https://stackoverflow.com/questions/128120

Pregunta

Cómo obtener un archivo de ensamblador para compilarlo y vincularlo en una compilación de controladores.

Para aclarar un poco

El archivo 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

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

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

¿Fue útil?

Solución

¿Has probado el I386_SOURCES?

E.g

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

Y poniendo el archivo en el directorio i386.
También vea MSDN con respecto a la macro SOURCES

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top