概括 这是一个几乎完全用Rust编写的引导程序和内核,完全没有第三方依赖性。此代码库中的所有内容都是您明智的代码所需要的。 建筑 要求 要构建它,您需要Rust, nasm和lld-link (来自LLVM的链接器)。无论构建系统如何,该引导加载程序和内核的构建方式都是相同的。无论在Linux,Windows,OSX,BSD上,它都应该可以正常构建。 您可以获得nasm或从apt install nasm 您可以获取LLVM二进制文件或apt install lld 您可以获得Rust。您必须使用每晚的Rust! 该项目要求您安装了i586-pc-windows-msvc和x86_64-pc-windows-msvc Rust目标。 rustup target add i586-pc-windows-msvc x86_64-pc-windows-msvc 特别是nasm , lld-li