كيفية مشاركة التعليمات البرمجية المصدر عندما نقوم بتطوير برامج تشغيل أجهزة Windows

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

سؤال

TargetName = OneOfMyDrivers
TargetType = برنامج التشغيل
يشمل = .. inc ؛.. .. common crypto
TargetLibs = $ (sdk_lib_path) wdmsec.lib
مصادر = OneOfMyDrivers.C
oneofMyDrivers.rc
....مشتركcrypto aes_modes.c
....مشتركcrypto aescrypt.c
....مشتركcrypto aeskey.c
....مشتركcrypto aestab.c

دون إنشاء مكتبة ثابتة (في هذه الحالة وحدات التشفير) ،
هل يمكنني بناء هذا makefile بهذه الطريقة. لا أعرف لماذا لا يعمل.
أريد مشاركة رموز مصدر وحدة التشفير مع برامج تشغيل أخرى (وتطبيقات)

هل هو ممكن؟
هل الطريقة الوحيدة لصنع مكتبة ثابتة؟

هل كانت مفيدة؟

المحلول

بشكل عام ، فإن الطريقة الصحيحة للقيام بذلك هي عن طريق بناء مكتبة ثابتة. يعتمد نظام بناء DDK بشكل كبير عليهم لمشاركة التعليمات البرمجية بين الوحدات النمطية.

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