在GDB中可以通过命令"s"(step的缩写)和“n”(next的缩写)让程序一步一步的往下运行。
其中s可以在发生函数调用时进入函数内部运行,而n不会进入函数内部运行
使用命令gcc -o test -g test1.c编译出来test的可调试文件,使用gdb test进行调试
print,step和run进行执行程序;可以简写为:p,s,r;
使用breakpoint 来设置断点,可以使用b;
在GDB中可以通过命令"s"(step的缩写)和“n”(next的缩写)让程序一步一步的往下运行。
其中s可以在发生函数调用时进入函数内部运行,而n不会进入函数内部运行
使用命令gcc -o test -g test1.c编译出来test的可调试文件,使用gdb test进行调试
print,step和run进行执行程序;可以简写为:p,s,r;
使用breakpoint 来设置断点,可以使用b;