This is just a proof of concept, it doesn't actually do anything aside from booting.
make run to build a kernel.elf and execute it in QEMU.
You can also do
make iso to produce a ISO image that can boot on real hardware.
As a last option, take the
kernel.elf produced, put it in your
and change grub configuration to offer it as an option in your boot menu. It works.