一定要是ubuntu20.04的版本:

    1. sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu
    1. sudo apt-get install qemu-system-misc=1:4.2-3ubuntu6
    1. sudo apt install gcc-riscv64-unknown-elf

    在本地将Lab的仓库clone下来:

    1. sudo apt install gcc-riscv64-unknown-elf

    然后切换到lab的目录,使用

    1. git branch --remote

    可以看到远程的许多分支
    image.png
    这里的每一个分支对应着一个Lab,切换到util分支,使用make qemu即可编译qemu:

    1. git checkout util
    2. make qemu

    退出qemu,按下Ctrl a之后按x即可。