在命令行执行
sudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu
sudo apt-get remove qemu-system-misc
sudo apt-get install qemu-system-misc=1:4.2-3ubuntu6
sudo apt install gcc-riscv64-unknown-elf
测试
qemu-system-riscv64 --version
riscv64-unknown-elf-gcc --version
开启xv6
git clone git://g.csail.mit.edu/xv6-labs-2020
cd xv6-labs-2020
sudo git checkout util
sudo make qemu
其他技巧:
cltr+d退出当前程序
cltr+a再按x,退出qemu