第1次课后练习

第1次课后练习

郭高旭 ggx21@mails.tsinghua.edu.cn 2021010803

1

已提交。

2

  1. 模拟器工具:QEMU

    • 在本课程实验中,QEMU 模拟器模拟了 RISC-V64 架构的处理器和相关的硬件设备,使得可以在模拟环境中运行 RISC-V64 指令集架构的程序。
  2. 命令行工具:GNU Core Utilities (coreutils)

    • 简介:GNU Core Utilities 是一组常用的命令行工具,包括 lscpmvrm 等,用于文件和目录管理。我可以较为熟练地使用bash shell中常用的命令行工具。
  3. 代码编辑工具:vscode

    • 我准备使用vscode+rust_analyze插件来编辑课程代码。
  4. 代码版本维护工具:Git

    • Git 是一个分布式版本控制系统,用于跟踪文件的变化并协调多人在同一项目上的工作。我可以较为熟练地使用git的各种操作。

3

按照课程指导,我顺利地配置完成了rCore的实验环境。

image-20240226150707970

但是在编译安装riscv支持的时候我发现我没有安装Ninja

1
2
3
4
# 编译安装并配置 RISC-V 支持
cd qemu-7.0.0
./configure --target-list=riscv64-softmmu,riscv64-linux-user
make -j$(nproc)

装一下就好了。




本文总阅读量