- qemu-system-x86_64
- nasm
- gcc
- sudo
- Clone the project locally.
- Select a gcc compiler to use by adding
export CONOS_CC=/path/to/gccto the end of ~/.bashrc. Be sure to restart the shell or runsource ~/.bashrc. make runto build the project.make debugto debug the project using GDB. Usetarget remote localhost:1234in GDB to connect the debugger to the VM.make cleanto clean up build files.
Be sure to run make clean before pushing commits to the main repository!