I'm doing an OS class that's based on xv6 and I wrote a program that needs to run on it.
I know that I can debug kernel code with make qemu-gdb
but I'm not sure how to debug my own user program.
Lets say I want to debug cat
, how would I go about doing that?
Thanks
P.S. isn't there an xv6 tag? should this question even go here?