ملف المجمع كمدخل لبناء برنامج التشغيل باستخدام أدوات WDK

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

سؤال

كيفية تجميع ملف المجمع وربطه ببناء برنامج التشغيل.

للتوضيح قليلا

ملف المصادر:

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 بخصوص مصادر الماكرو

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top