mirror of
https://github.com/capstone-engine/capstone.git
synced 2025-01-27 00:54:31 +00:00
31 lines
1.1 KiB
Plaintext
31 lines
1.1 KiB
Plaintext
Capstone source is organized as followings.
|
|
|
|
. <- core engine + README + COMPILE etc
|
|
├── arch <- code handling disasm engine for each arch
|
|
│ ├── AArch64 <- ARM64 (aka ARMv8) code
|
|
│ ├── ARM <- ARM code
|
|
│ ├── Mips <- Mips code
|
|
│ └── X86 <- X86
|
|
├── bindings <- all bindings
|
|
│ ├── csharp <- C# bindings + test code
|
|
│ ├── java <- Java bindings + test code
|
|
│ ├── ocaml <- Ocaml bindings + test code
|
|
│ ├── python <- Python bindings + test code
|
|
│ └── ruby <- Ruby bindings + test code
|
|
├── include <- API headers in C (*.h)
|
|
├── release <- Precompiled binaries
|
|
│ ├── linux
|
|
│ ├── mac
|
|
│ └── windows
|
|
├── tests <- Test code (in C)
|
|
|
|
|
|
Follow COMPILE to see how to compile and run code.
|
|
Note: if you find some bugs during compilation, it is recommended to clean
|
|
the code and try again, for example with:
|
|
|
|
$ make clean
|
|
$ make
|
|
|
|
|