- alti is compiler for 64-bit
- otuz is compiler for 32-bit
- nasm
- python
- $
compiler program.asm <arguments> - compiler: ./alti or ./otuz
- program: file.asm eg. hex_generator.asm
- arguments: q,s,d,+,s+,d+ (not obliagory)
-
- q -> only compile, doesn't run binary
-
- s -> run as
strace ./binary
- s -> run as
-
- d -> run as
gdb -q ./binary
- d -> run as
-
- + -> run as
sudo ./binary
- + -> run as
-
- s+ -> run as
sudo strace ./binary
- s+ -> run as
-
- d+ -> run as
sudo gdb -q ./binary
- d+ -> run as