asmjit
ASMJIT هي مكتبة خفيفة الوزن لتوليد رمز الجهاز مكتوب بلغة C ++.
- الصفحة الرئيسية الرسمية (asmjit.com)
- مستودع رسمي (ASMJIT/ASMJIT)
- قناة الدردشة العامة
- ترخيص Zlib
راجع صفحة ASMJIT.com لمزيد من التفاصيل والأمثلة والوثائق.
الوثائق
- فهرس التوثيق
- بناء التعليمات
المساهمة
- انظر الصفحة المساهمة لمزيد من التفاصيل
كسر التغييرات
إن كسر واجهة برمجة التطبيقات أمر لا مفر منه في بعض الأحيان ، ماذا تفعل؟
- شاهد دليل التغييرات المتغيرة ، الذي أصبح الآن جزءًا من وثائق ASMJIT
- انظر اختبارات ASMJIT ، فإنها تتجمع دائمًا وتوفر تنفيذ العديد من حالات الاستخدام:
- ASMJIT_TEST_EMITTERS.CPP - الاختبارات التي توضح الغرض من البوابات
- ASMJIT_TEST_ASSEMBLER_X86.CPP - اختبارات الاستهداف ASMJIT's Assembler (x86/x64)
- ASMJIT_TEST_COMPILER_X86.CPP - الاختبارات التي تستهدف برنامج التحويل البرمجي ASMJIT (x86/x64)
- ASMJIT_TEST_INSTINFO.CPP - اختبارات معلومات التعليم
- ASMJIT_TEST_X86_SECENTS.CPP - اختبار أقسام متعددة.
- قم بزيارة دردشة Gitter إذا كنت بحاجة إلى مساعدة سريعة
تنظيم المشروع
-
/ - جذر المشروع- SRC - رمز المصدر
- ASMJIT - رمز المصدر والرؤوس (تشمل النقطة دائمًا المسار هنا)
- Core - Core API ، Backend Independent باستثناء عمليات نقل
- ARM - ARM API ، يستخدم فقط بواسطة ARM و AARCH64 الخلفية
- X86 - X86 API محددة ، تستخدم فقط من قبل X86 و X64 الخلفية
- اختبار - اختبارات الوحدة والتكامل (لا تتضمن في مشروعك)
- الأدوات - الأدوات المستخدمة لتكوين الملفات وتوثيقها وتوليدها
الموانئ
يدعم
- يتمتع مشروع ASMJIT بدعم مجتمعي وتجاري ، انظر صفحة دعم ASMJIT
- يمكنك مساعدة تطوير وصيانة من خلال ملف تعريف GitHub الخاص بـ Petr Kobalicek
قائمة الجهات المانحة البارزة:
المؤلفون والمباريات