16 lines
529 B
Markdown
16 lines
529 B
Markdown
# rust_os
|
|
|
|
Small operating system written in the Rust programming language, following this blog : https://os.phil-opp.com/
|
|
|
|
### Usage
|
|
|
|
First you need to install Rust, rustup and QEMU.
|
|
Inside the cloned repo you can then run :
|
|
```
|
|
rustup override set nightly
|
|
rustup component add rust-src
|
|
cargo install bootimage
|
|
rustup component add llvm-tools-preview
|
|
```
|
|
|
|
You should now be able to run `cargo run` to launch the kernel on QEMU. You can also run `cargo test` to test the different parts of the code without having to launch QEMU. |