首页
互助圈
新手教程
进阶之路
算法原理
架构设计
JAVA进阶
C/C++进阶
Python进阶
JavaScript
数据库
大数据
消息服务
源码解读
JAVA源码
Spring源码
数据库
消息服务
Dubbo源码
面试指南
大厂专栏
面试技巧
面试经验
面试题库
开发资料
文档资料
工具软件
电子书籍
小牛导航
在线工具
登录
目录
实验概要
当前位置:
首页
>
文档资料
>
rCore-Tutorial 教程 v3
>
摘要
优质
小牛编辑
134浏览
2023-12-01
实验概要
这一章的实验指导中,你将会学到:
使用 Rust 包管理器 cargo 创建一个 Rust 项目
移除 Rust 程序对操作系统的依赖,构建一个独立化可执行的程序
我们将程序的目标平台设置为 RISC-V,这样我们的代码将可以在 RISC-V 指令集的裸机(Bare Metal)上执行 Rust 代码
生成内核镜像、调整代码的内存布局并在 QEMU 模拟器中启动
封装如输出、关机等一些 SBI 的接口,方便后续开发
免责声明:
以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。