使用 Limine 的基本 Rust 内核

时间:2024-07-18 13:12:46
【文件属性】:

文件名称:使用 Limine 的基本 Rust 内核

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-18 13:12:46

rust_limine_barebones

锈石灰准系统这是一个使用 Limine 启动的小内核。建造首先,下载 Rust!(如果你在这里,我想你已经做到了,哈哈)然后,做以下事情# Installs the nightly toolchain, needed for few things rustup install nightlycd rust_limine_barebones# Sets the nightly toolchain as the version of the project rustup overrideset nightly# Installs cargo xbuild. Needed to build core for our custom target cargo install cargo-xbuild这个内核需要 echfs-utils 来构建我们可以通过 qemu 传递的镜像,你可以在这里找到这个脚本因为我是个好人,所以我编写了许多脚本来帮助您构建内核。所以为了我们有:build.sh ,构建内核。当我们使用 Limine 时,我们可以让它构建一个典型的 ELF 可执行文件。build_limi


【文件预览】:
rust_limine_barebones-master
----.cargo()
--------config(31B)
----linker.ld(454B)
----Cargo.toml(328B)
----Cargo.lock(577B)
----src()
--------main.rs(806B)
----scripts()
--------build.sh(25B)
--------run_qemu.sh(85B)
--------run_update.sh(36B)
--------build_limine.sh(615B)
----limine.cfg(71B)
----README.md(2KB)
----x86_64.json(611B)
----.gitignore(24B)

网友评论