إكرع هو مفتوح المصدر، خالية تماما، المتعدد ومترجم واجهة المحمولة، وC / برنامج سطر الأوامر C ++ التي تسمح للمطورين لربط التطبيقات مع مختلف لغات البرمجة / البرمجة الأخرى.
تم تصميمه من الألف إلى الياء لاستخدامها لالتقاط C / C ++ الملفات رأس و[رسقوو]؛ الإعلانات وتوليد رمز المجمع المطلوبة من قبل لغات البرمجة للوصول إلى C الأساسي / C ++ التعليمات البرمجية.
الميزات في لمحة
وتشمل السمات الرئيسية الطبقة والإرشاد هيكل، معالجة الاستثناء، إدارة الذاكرة، مثيل القالب، القرار الغموض، ملف الاستيراد وعبر وحدة الربط، مدد إكرع التعامل الكلي، والتشخيص واسعة، فضلا عن إدراج الرمز.
وإكرع تدعم عدة لغات البرمجة شعبية، بما في ذلك أعجل CL، C #، CFFI، CLISP، الدجاج، المكر، جافا، لوا، MODULA-3، Mzscheme، لغة كامل الموضوعية، بيرل، PHP، بيثون، R، روبي، تى سى ال، وUFFI .
وبالإضافة إلى ذلك، يوفر إكرع كامل C قبل المعالج الذي يحتوي على ميزات مثل التوسع الكلي، التفاف الآلي للبيانات رقم تعريف كثوابت، ودعم تحويل مخصصة نوع والتنظيم، دعم وظيفة المساعد، فضلا عن تقديم الدعم للC99.
يمكن استخدامها لتوليد العديد من أغلفة
وهذا البرنامج يمكن استخدامه من واجهة سطر الأوامر لإنشاء العديد من أغلفة لعدة لغات البرمجة، بما في ذلك ALLEGROCL، دجاج، CLISP، CFFI، C #، D، العودة، المكر، جافا، جافا سكريبت، لوا، MODULA 3، Mzscheme ، لغة كامل الموضوعية، أوكتاف، بيرل، PHP، بايك، بيثون، R، روبي، اللثغة، تى سى ال، اللثغة المشتركة وXML.
ويتم تنفيذ مجموعة واسعة من خيارات سطر الأوامر، مما يسمح لك للتفاعل مع إكرع و؛ [س] المدمج في وظيفة. يمكن الاطلاع على هذه الأمثلة واستخدام عدة في لمحة عن طريق تشغيل وسقوو]؛ جرعة كبيرة --help و[رسقوو]؛ القيادة في أي تطبيق محاكي الطرفية.
يعمل على لينكس، ويندوز وماك
وإكرع يعمل على جميع توزيعات جنو / لينكس، وكذلك على أنظمة التشغيل Microsoft Windows و Mac OS X، ودعم النكهات 64 بت و 32 بت. هو مكتوب في لغة البرمجة C ++ و C. يتم توفير إرشادات التثبيت مفصلة عن المشروع و؛ [س] موقع (انظر الرابط أدناه)
ما هو الجديد في هذا الاصدار:.
إضافة الدعم لأوكتاف-4.0.0 .
إزالة المحتمل الأمن الروبوت استغلال في فئات Java إنشاؤها.
قاصر ميزات جديدة وإصلاح الأخطاء.
ما هو الجديد في النسخة 3.0.7:
إضافة الدعم لأوكتاف-4.0.0.
إزالة المحتمل الأمن الروبوت استغلال في فئات Java إنشاؤها.
قاصر ميزات جديدة وإصلاح الأخطاء.
ما هو الجديد في النسخة 3.0.6:
الاستقرار والانحدار الإصلاحات.
تحليل ثابت من الحالات الزاوية C ++.
تحسينات لغة وإصلاح الأخطاء لC #، العودة، جافا، لوا، بيثون، R.
ما هو الجديد في النسخة 3.0.5:
إن الإصلاح بيثون المهم للالانحدار في إكرع-3.0.3 عندما التفاف الوسائط الافتراضية C ++.
تحسينات طفيفة لC #، العودة، أوكتاف، PHP وبايثون.
ما هو الجديد في النسخة 3.0.3:
إضافة الدعم لC ++ 11 كتبته بقوة التعدادات.
إصلاحات الشوائب العديدة والتحسينات الطفيفة لC #، D، العودة، جافا، جافا سكريبت، PHP، بيرل وبايثون مغلفة.
ما هو الجديد في النسخة 3.0.2:
لقد بذلت هذا الإصدار لإصلاح خلل أثناء التثبيت، ولكنه يشمل أيضا اثنين من التغييرات الطفيفة بدلا الأخرى.
ما هو الجديد في النسخة 2.0.12:
هذا هو الحفاظ على الافراج عنهم backporting بعض الإصلاحات من انتظار الافراج 3.0.0.
اوكتاف بإضافة 3.8 الدعم.
C ++ 11 الدعم للإصدارات الجديدة من محو / إدراج في حاويات محكمة الخاصة بلبنان.
إصلاحات تجميع على بعض الأنظمة لولدت لوا، PHP و Python و R مغلفة.
ما هو الجديد في النسخة 1.3.37:
بيثون بإضافة 3 دعم
إكرع الآن يأتي مع نسخة من ccache التي يمكن استخدامها مع إكرع. وهذا يتيح للملفات التي تم إنشاؤها بواسطة إكرع إلى أن يكون مؤقتا بحيث الاستخدام المتكرر للإكرع على ملفات الإدخال دون تغيير يسرع يبني بشكل كبير جدا.
PHP 4 دعم إزالة ودعم PHP تحسنت بشكل عام
تحسين C # دعم مجموعة
تحسينات اليجرو CL العديد من
لم يتم العثور على التعليقات