My first OS being made in a livestream following this guide, checkout the livestream here.
Compiling is as simple as:
cargo b
Running requires qemu installed and in the path, and requires bootimage installed too. to install bootimage, run:
cargo install bootimage
then you can easily run the compiled operating system on qemu directly:
cargo r