3 个版本 (破坏性)
0.2.0 | 2021年2月4日 |
---|---|
0.1.0-rc1 | 2021年2月3日 |
0.0.1 | 2021年2月2日 |
#10 in #自学
23KB
563 行
BottleOS
通过构建内核来自学操作系统内部原理。
构建
获取构建需求
# Use Rust nightly for experimental features
rustup override set nightly
# Recompile core libraries
rustup component add rust-src
# For using the bootloader package
rustup component add llvm-tools-preview
使用 cargo
构建
# Build the kernel itself
cargo build
# Or build a bootimage
cargo bootimage
文档
完整的文档可以在这里找到
参考资料
依赖项
~1MB
~20K SLoC