在 qemu 中,调试 xv6 应用层程序
在 qemu 中,调试 xv6 应用层程序启动 xv6 内核$ make qemu-gdb在另外一个窗口中,启动 gdb$ gdb在 gdb 窗口中,调试应用层程序(gdb) c(gdb) file /your_xv6_source_path/user/_ls(gdb) b /your_xv6_source_path/user/ls.c:main(gdb) c在 qemu 窗口中,运行 ls 程序,ls将会停止运行等待调试,之后,便可以到 gdb 窗口进行调试ro
复制链接