内核01"/>
rust开发内核01
想深入学习操作系统,了解到Linux内核将引入rust,于是产生了想拿rust写内核的想法,一次偶然机会,发现了清华的教材,正好一边学习一边用博客记录下来。
电子版教材官网: /
实验环境配置:
- 系统环境配置
- Rust 开发环境配置
- Qemu 模拟器安装
- 其他工具安装
- 运行 rCore-Tutorial-v3
系统环境配置:
个人使用的是Windows内置的wsl2,Ubuntu20.04;具体配置方法可自行百度。
Rust开发环境配置:
首先安装 Rust 版本管理器 rustup 和 Rust 包管理器 cargo,这里我们用官方的安装脚本来安装:
curl -sSf | sh
如果官方的脚本在运行时出现了网络速度较慢的问题,可选地可以通过修改 rustup 的镜像地址 (修改为中国科学技术大学的镜像服务器)来加速:
export RUSTUP_DIST_SERVER=
export RUSTUP_UPDATE_ROOT=
curl -sSf
更多推荐
rust开发内核01
发布评论