Nub OS
Dependencies
Building the kernel
grubmtoolsmakex86_64-elf-gccx86_64-elf-ldnasm
Building
Disk image
make iso
Running
After building the iso, run the following:
qemu-system-x86_64 -cdrom .build/nub-os.iso
Debugging
qemu-system-x86_64 -s -S -cdrom .build/nub-os.iso
gdb -tui .build/kernel/kernel -ex "target remote localhost:1234"
Languages
C
84.6%
Assembly
13.2%
Makefile
2.2%