GDB 调试带参数程序的方法int main(int argc,char *argv[])

例如一个程序名为 mp3test参数为 /root/Media/test.mp3
则,运行gcc/g++ -g  mp3test.c -o mp3test
就可以用gdb调试程序mp3test
#gdb mp3test
进入gdb调试界面
输入参数命令set args 后面加上程序所要用的参数,注意,不再带有程序名,直接加参数,如:
set args  /root/Media/test.mp3
回车后输入
b   num

回车后输入

r


你可能感兴趣的:(GDB 调试带参数程序的方法int main(int argc,char *argv[]))