Файл ассемблера как входные данные для сборки драйвера с помощью инструментов WDK.

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

Вопрос

Как скомпилировать ассемблерный файл и связать его со сборкой драйвера.

Чтобы немного уточнить

Файл 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

Проблема возникает с z.asm file. NMAKE жалуется, что не умеет строить z.obj.

Итак, вопрос в том, как собрать asm-файл с помощью build и связан с bla.sys.

Это было полезно?

Решение

Вы пробовали I386_SOURCES?

Например

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

И поместим файл в каталог i386.
Также см MSDN относительно макроса SOURCES

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top