asmjit
ASMJIT는 C ++ 언어로 작성된 기계 코드 생성을위한 경량 라이브러리입니다.
- 공식 홈페이지 (asmjit.com)
- 공식 저장소 (ASMJIT/ASMJIT)
- 공개 채팅 채널
- Zlib 라이센스
자세한 내용, 예제 및 문서는 asmjit.com 페이지를 참조하십시오.
선적 서류 비치
기여
변화를 깨뜨립니다
API를 깨는 것은 때때로 불가피합니다. 어떻게해야합니까?
- ASMJIT 문서의 일부인 Breaking Change Guide 참조
- 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 Chat을 방문하십시오.
프로젝트 조직
-
/ - 프로젝트 루트- SRC- 소스 코드
- ASMJIT- 소스 코드 및 헤더 (항상 여기에 경로 포함)
- Core -Core API, 재배치를 제외한 백엔드 독립
- ARM -ARM 특정 API, ARM 및 AARCH64 Backends에서만 사용
- x86 -x86 특정 API, x86 및 x64 백엔드에서만 사용
- 테스트 - 단위 및 통합 테스트 (프로젝트에 포함되지 않음)
- 도구 - 파일 구성, 문서화 및 생성에 사용되는 도구
포트
지원하다
- Asmjit Project에는 커뮤니티와 상업 지원이 모두 있습니다. Asmjit의 지원 페이지를 참조하십시오.
- Petr Kobalicek의 Github 스폰서 프로필을 통한 개발 및 유지 보수를 도울 수 있습니다.
주목할만한 기부자 목록 :
저자 및 관리자