بيئة البرمجة EMX
EMX ( Eberhard Mattes eXtender ؛ المعروف أيضًا باسم emx+gcc ) هو بيئة برمجة لأنظمة MS-DOS و OS/2 . [ 1 ] [ 2 ] يسمح بإنشاء وتشغيل تطبيقات وضع 32 بت ، ويقدم واجهة برمجة تطبيقات POSIX ، وعلى نظام OS/2 ، الوصول إلى واجهات برمجة تطبيقات OS/2 .
محتويات
تتكون حزمة EMX من:
- برنامج emx.exe، وهو موسع DOS ، يسمح بتشغيل تطبيق وضع 32 بت و emx.dll وملفات dll المساعدة في شكل أحادي الخيوط (للتوافق مع MS-DOS) ومتعدد الخيوط للتشغيل تحت OS/2 .
- مكتبة AC التي توفر واجهة برمجة تطبيقات POSIX ، للاستخدام على كل من DOS و OS/2.
- مكتبات إضافية لنظام التشغيل OS/2.
- نسخ من مترجمات C و C++ الخاصة بـ GNU GCC و GNU binutils و gdb و GNU make وغيرها من الأدوات لتطوير البرامج.
- أدوات لإنشاء مكتبات مشتركة لنظام التشغيل OS/2 .
تاريخ
أحدث إصدار هو emx 0.9d، الذي تم إصداره في عام 1998 وتم تحديثه آخر مرة في مارس 2001.
انظر أيضاً
مراجع
- ↑ ج. مارتن وهـ. أ. مولر، "تجارب الترحيل من لغة C إلى لغة Java"، صيانة البرمجيات وإعادة هندستها، 2002. وقائع المؤتمر الأوروبي السادس، بودابست، 2002، ص 143-153. doi: 10.1109/CSMR.2002.995799 (متاح عبر الإنترنت)
- ↑ إريك س. ريموند (23 سبتمبر 2003). فن برمجة يونكس . أديسون-ويسلي بروفيشنال. ص 67. ISBN 978-0-13-246588-5في أوائل التسعينيات ،
بدأ المطورون في مجتمع OS/2 بالانتقال إلى بيئة مستوحاة من نظام Unix تسمى EMX تحاكي واجهات POSIX.
روابط خارجية
- موقع تنزيل الأرشيف الرئيسي لملفات emx+gcc
- أُرشف بتاريخ 24 يوليو 2011 في أرشيف الإنترنت (Wayback Machine) .
فئات :
- برنامج DOS
- برنامج نظام التشغيل OS/2
- موسعات نظام التشغيل DOS
