6.1810 / Fall 2023

实验环境:

  • Ubuntu
  • xv6实验必要的依赖环境
  • 能通过make qemu进入系统

$ sudo apt-get update && sudo apt-get upgrade


$ sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu


MIB 6.1810操作系统实验:准备工作(Tools Used in 6.1810)_git

测试安装

使用如下命令,查看实验工具是否安装成功,出现version说明安装成功。


$ qemu-system-riscv64 --version


$ riscv64-linux-gnu-gcc --version


$ riscv64-unknown-elf-gcc --version


MIB 6.1810操作系统实验:准备工作(Tools Used in 6.1810)_linux_02

MIB 6.1810操作系统实验:准备工作(Tools Used in 6.1810)_Ubuntu_03

MIB 6.1810操作系统实验:准备工作(Tools Used in 6.1810)_linux_04

 出现报错,执行sudo apt install gcc-riscv64-unkown-elf命令。

MIB 6.1810操作系统实验:准备工作(Tools Used in 6.1810)_Ubuntu_05

出现报错,暂未解决。