24 lines
		
	
	
		
			801 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			801 B
		
	
	
	
		
			Plaintext
		
	
	
	
To compile Ocaml binding, Ocaml toolchain is needed. On Ubuntu Linux,
 | 
						|
you can install Ocaml with:
 | 
						|
 | 
						|
    $ sudo apt-get install ocaml-nox
 | 
						|
 | 
						|
To compile Ocaml binding, simply run "make" on the command line.
 | 
						|
 | 
						|
 | 
						|
This directory also contains some test code to show how to use Capstone API.
 | 
						|
 | 
						|
- test_basic.ml
 | 
						|
  This code shows the most simple form of API where we only want to get basic
 | 
						|
  information out of disassembled instruction, such as address, mnemonic and
 | 
						|
  operand string.
 | 
						|
 | 
						|
- test_detail.ml:
 | 
						|
  This code shows how to access to architecture-neutral information in disassembled
 | 
						|
  instructions, such as implicit registers read/written, or groups of instructions
 | 
						|
  that this instruction belong to.
 | 
						|
 | 
						|
- test_<arch>.ml
 | 
						|
  These code show how to access architecture-specific information for each
 | 
						|
  architecture.
 |