MIT 6.S081环境搭建

MIT 6.S081环境搭建

# 安装工具
$ sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu 
# 测试
$ riscv64-unknown-elf-gcc --version
# 此时出现错误,需要执行下面这个命令
$ sudo apt install gcc-riscv64-unknown-elf
# 测试
$ qemu-system-riscv64 --version
//下载XV6
git clone git://github.com/mit-pdos/xv6-riscv.git
# in the xv6 directory
$ cd xv6-riscv
$ make qemu
# ... lots of output ...
init: starting sh
$

To quit qemu type: Ctrl-a x.

按下ctrl + a, 放开后按x。

上一篇:xv6学习笔记(5) : 锁与管道与多cpu


下一篇:使用WSL完成xv6-riscv实验