Operating system 在rust中制作一个可引导的hello world程序

Operating system 在rust中制作一个可引导的hello world程序,operating-system,rust,bootable,Operating System,Rust,Bootable,我最近遇到了Rust,并发现可以轻松地用Rust编写系统代码,而不必触摸汇编。 我只想用hello.rs代码制作一个可启动的hello world程序: fn main() { println!("Hello World"); } 有没有办法让这个锈迹代码可以启动?有一个关于的博客,其中的第一步是只使用锈迹启动并将一些东西打印到屏幕上 这是一个高级主题,因此我不建议您从编写操作系统开始,如果您想了解操作系统是如何工作的,请执行。不确定您的意思…我想让这个程序的iso像bootloade

我最近遇到了Rust,并发现可以轻松地用Rust编写系统代码,而不必触摸汇编。
我只想用hello.rs代码制作一个可启动的hello world程序:

fn main() {
    println!("Hello World");
}
有没有办法让这个锈迹代码可以启动?

有一个关于的博客,其中的第一步是只使用锈迹启动并将一些东西打印到屏幕上


这是一个高级主题,因此我不建议您从编写操作系统开始,如果您想了解操作系统是如何工作的,请执行。

不确定您的意思…我想让这个程序的iso像bootloaderredox操作系统是用rust编写的: