基于ubuntu20.04, Xv6版本: mit 2020
下载源码
$ git clone https://github.com/riscv/riscv-gnu-toolchain
安装riscv工具链
./configure --prefix=/opt/riscv
sudo make linux
make qemu-gdb
riscv64-unknown-elf-gdb
, 进入gdb后,输入target remote localhost:26000
, 之后正常使用gdb进行调试。target remote localhost:26000
,可以在~/.gitinit中加上add-auto-load-safe-path ~/path-to-lab/.gdbinit
https://github.com/riscv-collab/riscv-gnu-toolchain https://stackoverflow.com/questions/68611071/how-to-install-riscv64-gdb https://ipads.se.sjtu.edu.cn/courses/ics/tutorials/gdb-ref.txt