ملف المجمع كمدخل لبناء برنامج التشغيل باستخدام أدوات WDK
سؤال
كيفية تجميع ملف المجمع وربطه ببناء برنامج التشغيل.
للتوضيح قليلا
ملف المصادر:
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 بخصوص مصادر الماكرو
لا تنتمي إلى StackOverflow