جدول المحتويات:
التعريف - ماذا تعني المكتبة الثابتة؟
المكتبة الثابتة هي مفهوم برمجة ترتبط فيه المكتبات المشتركة ذات الوظائف أو الفئات أو الموارد الخاصة بالتطبيقات أو المكونات الخارجية ، مما يسهل إنشاء ملفات قائمة بذاتها وقابلة للتنفيذ. أثناء الارتباط ، يتم تحميل الأجزاء الخارجية لمكتبة ثابتة في مساحة العنوان أو دمجها مع رمز التطبيق.
توفر المكتبة الثابتة آلية فعالة لإعادة استخدام الرمز.
تيكوبيديا تشرح المكتبة الثابتة
يتم استدعاء المكتبات الثابتة وتنشيطها بواسطة لغة البرنامج ونظام التشغيل (OS) ، مقابل المكتبات الديناميكية ، والتي تستخدم آليات تنفيذ مختلفة. يمكن للمطور أو المستخدم فقط ربط مكتبة ثابتة بتطبيق ما.
معظم مفاهيم المكتبة عبارة عن مشتقات من المكتبة الثابتة ، والتي تطورت من مفهوم لا يتم فيه تطبيق رموز أو إجراءات البرمجة نفسها للتطبيقات أو المكونات المختلفة. بدلاً من ذلك ، يتم تعريف مكتبة مع إجراءات المطلوبة.
فوائد المكتبة الثابتة الرئيسية هي كما يلي:
- يضمن إصدار المكتبة والتوافق مع رمز التطبيق المطور ، مما يسهل صيانة الإصدار.
- يتيح إنشاء ملفات تنفيذية واحدة. يجب ربط أجزاء المكتبة المطلوبة فقط من الملف القابل للتنفيذ ، مقابل مكتبة ديناميكية ، والتي تتطلب تحميل المكتبة بأكملها. ومع ذلك ، يكون حجم الملف القابل للتنفيذ أعلى عند استخدام مكتبة ثابتة.