asmjit
ASMJIT เป็นไลบรารีที่มีน้ำหนักเบาสำหรับการสร้างรหัสเครื่องที่เขียนด้วยภาษา C ++
- หน้าแรกอย่างเป็นทางการ (asmjit.com)
- ที่เก็บอย่างเป็นทางการ (ASMJIT/ASMJIT)
- ช่องแชทสาธารณะ
- ใบอนุญาต zlib
ดูหน้า ASMJIT.com สำหรับรายละเอียดเพิ่มเติมตัวอย่างและเอกสารประกอบ
เอกสาร
การบริจาค
- ดูหน้าสำหรับรายละเอียดเพิ่มเติม
ทำลายการเปลี่ยนแปลง
การทำลาย API บางครั้งก็หลีกเลี่ยงไม่ได้สิ่งที่ต้องทำ?
- ดูคู่มือการเปลี่ยนแปลงการเปลี่ยนแปลงซึ่งตอนนี้เป็นส่วนหนึ่งของเอกสาร ASMJIT
- ดูการทดสอบ ASMJIT พวกเขามักจะรวบรวมและให้การใช้งานกรณีการใช้งานจำนวนมาก:
- ASMJIT_TEST_EMITTERS.CPP - การทดสอบที่แสดงให้เห็นถึงวัตถุประสงค์ของตัวปล่อยแสง
- ASMJIT_TEST_ASSEMBLER_X86.CPP - ทดสอบการกำหนดเป้าหมายแอสเซมเบลอร์ของ ASMJIT (x86/x64)
- ASMJIT_TEST_COMPILER_X86.CPP - ทดสอบการกำหนดเป้าหมายคอมไพเลอร์ของ ASMJIT (x86/x64)
- ASMJIT_TEST_INSTINFO.CPP - ทดสอบข้อมูลคำสั่งแบบสอบถามนั้น
- ASMJIT_TEST_X86_SECTIONS.CPP - การทดสอบหลายส่วน
- เยี่ยมชมแชท Gitter ของเราหากคุณต้องการความช่วยเหลืออย่างรวดเร็ว
องค์กรโครงการ
-
/ - รูทโครงการ- SRC - ซอร์สโค้ด
- ASMJIT - ซอร์สโค้ดและส่วนหัว (จุดรวมอยู่ในเส้นทางที่นี่เสมอ)
- Core - Core API, Backend Independent ยกเว้นการย้ายถิ่นฐาน
- API เฉพาะ แขน - ARM ใช้โดย ARM และ Aarch64 Backends เท่านั้น
- x86 - x86 เฉพาะ API ใช้โดยแบ็กเอนด์ x86 และ x64 เท่านั้น
- ทดสอบ - การทดสอบหน่วยและการรวม (อย่าฝังในโครงการของคุณ)
- เครื่องมือ - เครื่องมือที่ใช้สำหรับการกำหนดค่าการจัดทำเอกสารและการสร้างไฟล์
พอร์ต
สนับสนุน
- Asmjit Project มีทั้งชุมชนและการสนับสนุนเชิงพาณิชย์ดูหน้าสนับสนุนของ Asmjit
- คุณสามารถช่วยในการพัฒนาและบำรุงรักษาผ่านโปรไฟล์ผู้สนับสนุน GitHub ของ Petr Kobalicek
รายชื่อผู้บริจาคที่โดดเด่น:
ผู้เขียนและผู้ดูแล