xv6实验的gdb调试启动方式有一点不一样
- 首先需要在Makefile文件中加入
gdb: riscv64-unknown-elf-gdb kernel/kernel
- 在终端中输入make qemu-gdb,然后卡住到一个界面,记住tcp号为25000
- 打开另一个终端2,切换到root,执行make gdb
- 在终端2中敲target remote:25000,连接xv6调试
- 在终端2中敲file 命令进入调试文件接下来就是gdb的调试了。。
- gdb如何调试下次再学,加油!
- 参考https://blog.csdn.net/disasters/article/details/85165440