7

アセンブラー ファイルをコンパイルしてドライバー ビルドにリンクする方法。

少し明確にするために

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 fileNMAKEは、ビルド方法がわからないと不平を言っていz.objます。

問題は、asm ファイルを でアセンブルしbuildてリンクする方法bla.sysです。

4

1 に答える 1

15

I386_SOURCES を試しましたか?

例えば

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

そして、ファイルを i386 ディレクトリに置きます。SOURCES マクロに関するMSDN
も参照してください。

于 2008-09-24T17:25:44.987 に答える