ASMJIT
ASMJIT是用C ++語言編寫的機器代碼生成的輕量級庫。
- 官方主頁(asmjit.com)
- 官方存儲庫(ASMJIT/ASMJIT)
- 公共聊天頻道
- Zlib許可證
有關更多詳細信息,示例和文檔,請參見Asmjit.com頁面。
文件
貢獻
打破變化
打破API有時是不可避免的,該怎麼辦?
- 請參閱Breaking Change指南,該指南現在已成為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-多個部分測試。
- 如果您需要快速幫助,請訪問我們的吉特聊天
項目組織
/ - 項目根- SRC-源代碼
- ASMJIT-源代碼和標題(在此處始終包括路徑)
- 核心- 核心API,後端獨立除外
- 手臂- 手臂特定的API,僅由ARM和AARCH64後端使用
- x86 -x86特定API,僅由x86和x64後端使用
- 測試- 單元和集成測試(不要嵌入您的項目)
- 工具- 用於配置,記錄和生成文件的工具
端口
支持
- ASMJIT項目既有社區和商業支持,請參見Asmjit的支持頁面
- 您可以通過PETR Kobalicek的GitHub贊助商個人資料來幫助開發和維護
著名的捐助者名單:
作者和維護者