调试之前
若要在GDB中调试程序在编译时需要加上调试信息
在GCC中添加的方法
GCC -g a.c -o a.exe
或下面提供更符合GDB的调试信息
GCC -ggdb a.c -o a.exe
运行流程
命令 |
作用 |
-start |
开始执行程序,在main函数第一句处停止 |
-continue、-c |
从当前位置继续执行 |
-run、-r |
执行程序到下一个断点或程序结束 |
-next、-n |
执行下一句,不会进入其他函数 |
-step、-s |
执行下一步,会进入其他函数 |
-set args <参数> |
指定运行的参数 |
-show arge |
查看已经设置的参数 |