2017-09-10 6 views
0

J'ai récemment rencontré Rust et j'ai trouvé que l'on peut facilement écrire le code système dans Rust sans toucher à l'assemblage.
Je veux juste faire un programme de démarrage du monde bonjour de mon code hello.rs:faire un programme bootable bonjour monde en rouille

fn main() { 
    println!("Hello World"); 
} 

est-il un moyen de rendre ce code Rust bootable?

+1

Je ne sais pas ce que vous voulez dire ... – Boiethios

+0

Je veux faire un iso de ce programme comme un chargeur de démarrage – Tarptaeya

+1

redox OS est écrit en rouille: https://github.com/redox-os/redox – sailfish009

Répondre

9

Il ya un blog sur Writing an OS in Rust, où les premières étapes concernent le démarrage et l'impression de certaines choses à l'écran en utilisant uniquement Rust.

C'est un sujet avancé, donc je ne recommanderais pas de commencer par écrire un OS, execpt si vous voulez découvrir comment fonctionne un système d'exploitation.