fix: add install docs.
This commit is contained in:
parent
615a4b763c
commit
d4c6588123
26
README.md
26
README.md
|
@ -6,10 +6,34 @@
|
||||||
|
|
||||||
- [x] 基本执行环境
|
- [x] 基本执行环境
|
||||||
- [x] 批处理系统
|
- [x] 批处理系统
|
||||||
- [ ] 多道程序和分时系统
|
- [x] 多道程序和分时系统
|
||||||
- [ ] 地址空间
|
- [ ] 地址空间
|
||||||
- [ ] 文件系统
|
- [ ] 文件系统
|
||||||
- [ ] 进程间通信和I/O重定向
|
- [ ] 进程间通信和I/O重定向
|
||||||
- [ ] 并发
|
- [ ] 并发
|
||||||
- [ ] I/O设备管理
|
- [ ] I/O设备管理
|
||||||
|
|
||||||
|
## 运行环境配置
|
||||||
|
|
||||||
|
使用如下指令安装需要的Rust工具链。
|
||||||
|
|
||||||
|
首先配置`nightly`版本的工具链:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
rustup install nightly
|
||||||
|
rustup default nightly
|
||||||
|
```
|
||||||
|
|
||||||
|
然后安装需要的`riscv`相关工具:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
rustup target add riscv64gc-unknown-none-elf
|
||||||
|
cargo install cargo-binutils
|
||||||
|
rustup component add llvm-tools-preview
|
||||||
|
rustup component add rust-src
|
||||||
|
```
|
||||||
|
|
||||||
|
### QEMU
|
||||||
|
|
||||||
|
使用`qemu`作为虚拟机进行运行,需要`qemu-system-riscv`。
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user