欢迎光临散文网 会员登陆 & 注册

0183-x64 平台独立程序

2023-08-21 12:47 作者:jiangbo4444  | 我要投稿

环境

  • Time 2022-11-13

  • WSL-Ubuntu 22.04

  • QEMU 6.2.0

  • Rust 1.67.0-nightly

前言

说明

参考:https://os.phil-opp.com/minimal-rust-kernel/

目标

编译个 x64 平台的独立可执行程序。

切换到 nightly 版本

项目目录下新建 rust-toolchain 文件,文件内容为:nightly。

main.rs

Cargo.toml

mos.json

编译的目标文件,定义了平台等一些信息,放到项目根目录下。

config.toml

文件目录结构

总结

使用 Rust 编写了一个在 x64 平台上的独立可执行程序。

附录

0183-x64 平台独立程序的评论 (共 条)

分享到微博请遵守国家法律