一定要是ubuntu20.04的版本:
sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu
sudo apt-get install qemu-system-misc=1:4.2-3ubuntu6
sudo apt install gcc-riscv64-unknown-elf
在本地将Lab的仓库clone下来:
sudo apt install gcc-riscv64-unknown-elf
然后切换到lab的目录,使用
git branch --remote
可以看到远程的许多分支
这里的每一个分支对应着一个Lab,切换到util分支,使用make qemu
即可编译qemu:
git checkout util
make qemu
退出qemu,按下Ctrl a之后按x即可。