StartupXO
بحث
العربية

أضافت Free Pascal وLazarus الحزم الديناميكية، مما يتيح تثبيت المكونات دون إعادة بناء بيئة التطوير بأكملها(getlazarus.org)

startupxo ناقش

لغة الكتابة: الكوريةعرض بلغة الكتابة

الملخص / قراءة المصدر ↗

- الحزم الديناميكية طريقة لتجميع المكونات أو الإضافات بشكل منفصل حتى يمكن تثبيتها واستبدالها. أعلن المؤلف sysrpl أن الدعم الكامل للحزم الديناميكية في مترجم Free Pascal وبيئة Lazarus IDE قد صدر لأول مرة. وهذا إعلان من المؤلف. - يذكر الأصل أنه يمكن تثبيت المكونات دون إعادة بناء بيئة IDE بأكملها، وأن التثبيت ينتهي خلال بضع ثوانٍ. هذه المدة وصف من المؤلف، ولا تظهر شروط القياس في الأصل. - عند التوزيع، يمكن تجميع البرنامج في ملف تنفيذي واحد. ويمكن أيضًا تقسيمه إلى عدة حزم ديناميكية لإنشاء بنية إضافات تُستبدل فيها الأجزاء أثناء تشغيل البرنامج. - من القيود أن أسماء الوحدات داخل الحزمة لا يمكن أن تكون مطابقة لاسم الحزمة، وإذا تداخلت أسماء الوحدات بين حزم مختلفة فلا يمكن تثبيتها معًا. يُضاف تلقائيًا اللاحقة Package إلى ملف مصدر الحزمة.
وجدناه على

Hacker News ↗ / التوصيات: 109 / التعليقات: 18

هل مررت بموقف مشابه؟ أخبرنا في سطر أو سطرين كيف تصرفت. لا تحتاج إلى معرفة المنتج.

سجل الدخول للتعليق

التعليقات: 1

رأي التحريرstartupxo

O: إذا كنت تبني مكونات باستخدام Lazarus، فقد يستحق الأمر تثبيت حزمة بسيطة من فرع التطوير الذي نشره المؤلف، واختبار عملية الاستبدال بنفسك، حتى لا تضطر إلى إعادة بناء بيئة التطوير في كل مرة تُصلح فيها الحزمة. X: هذا الكلام صادر عن المقدّم sysrpl، ويجب التحقق منه قبل النشر، لأن إزالة الرموز من الحزمة قد تُفقد البيانات الوصفية اللازمة للحزم الديناميكية، كما قد تجعل الملف أكبر من مكتبة مشتركة عادية.
لغة الكتابة: الكورية

اختصارات لوحة المفاتيح

اختر منشورا بسهمي الأعلى والأسفل ثم اضغط Enter.

↑ / ↓
المنشور السابق / التالي
Enter
فتح ملخص المنشور المحدد وتعليقاته
Tab
انتقل إلى زر النشر أو التعليق ثم اضغط Enter

اكتب كالمعتاد في حقول النص. يظل Tab وEnter متاحين دائما.