1. برمجة
15

ماهي static library و dynamical library في البرمجة

  • mohamedyossef
  • 2014-04-17T18:31:41+00:00
  • 2021-05-25T21:33:52+00:00
  • رابط مختصر
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

  • الأفضل
  • الأحدث
  • الأقدم
15
معتز 2014-04-18T03:30:40+00:00 أضف ردا
  • رابط مختصر

الـ static library ويُسمى أيضاً static linking، المقصود به أن يقوم مترجم لغة البرمجة بتضمين المكتبة أو اﻹجراءات فقط التي يتم ندائها بواسطة البرناج في النُسخة التنفيذية أو المترجمة binary بذلك يكون البرنامج يحتوي على كل اﻹجراءات التي يحتاجها في نفس الملف التنفيذي، ويكون بذلك التنفيذ سريعاً لكن يزيد معه حجم الملف التنفيذي.

الـ dynamic library أو الـ dynamic linking هو أن لا يتم تضمين المكتبات في الملف التنفيذي وقت الترجمة والربط، بل تكون في شكل مكتبات خارجية، يتم استدعائها أثناء التنفيذ. هذه الطريقة تجعل الملف التنفيذي أصغر حجماً، لكن النداء للدوال في تلك المكتبة لا يكون بنفس سرعة الطريقة اﻷولى، كذلك لابد من نقل المكتبات عند تثبيت البرامج أو التأكد من أنها موجودة في تلك اﻷجهزة وبنفس النُسخة.

برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

25.6 ألف متابع

أطلق موقعك الإلكتروني في دقائق

صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.

أنشئ موقعك الآن

اقرأ أيضًا

  • كيف اتعلم البرمجة
  • عن البرمجه
  • مستقبل البرمجة ومجالات التوظيف المستقبلية
  • حين تتحول البرمجة إلى حسنات جارية
  • ما الذي يدفعك إلى تعلم البرمجة؟

انسخ هذا الرابط:

تنبيه