《GDB常用基本》

1.GDB的常用命令

命令 命令缩写 命令说明
 run  r  开始运行程序, 程序运行到断点的位置会停下来,如果没有遇到断点,程序一直运行下去。
 break  b  设置断点
 next  n  执行当前行语句。如果该语句为函数调用,会直接运行完当前的函数调用。
 step  s

 执行当前行语句。如果该语句为函数调用,则进入该函数执行第一条语句。

 如果函数是库函数或第三方提供的函数,效果和执行next一样。

continue  c 继续程序运行,直到遇到下一个断点。 
print   p 显示变量值。例如:p name,表示显示变量name的值。 
 set var name=value            设置变量name的值。如果设置的是字符串,用“”包括。
 set args  

 设置主程序的参数。

例如:./example  1  2  运行example程序,传入参数1和2

(gdb)set args 1 2

 quit  q  退出gdb调试

2.

原文地址:https://www.cnblogs.com/zhuangquan/p/14891217.html