كيفية مشاركة التعليمات البرمجية المصدر عندما نقوم بتطوير برامج تشغيل أجهزة Windows
-
30-09-2019 - |
سؤال
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 بشكل كبير عليهم لمشاركة التعليمات البرمجية بين الوحدات النمطية.
لا تنتمي إلى StackOverflow