Files
FoundryOS/README.md
T
2025-02-24 03:45:02 +00:00

590 B

FoundryOS

Cloning

git clone https://git.zxq5.dev/OsDev/FoundryOS.git

Build dependencies

  • latest rust nightly release
  • all necessary rust components installed
  • xorriso: creates ISO images to be booted from.
  • (Optional / Recommended) Qemu: to run the kernel. (this may be packaged as qemu-desktop)
  • (Optional) GDB: for debugging the kernel.
rustup update
rustup override set nightly
rustup component add rust-src
rustup component add llvm-tools-preview

Building & Running in Qemu:

cargo run

Running in GDB:

USE_GDB=1 cargo run