在编译的时候要加入 -g参数 启动调试
gdb test(编译后的原程序)
(gdb) l -> list 命令的缩写 从第一行列出源码
回车 ->表示重复执行上一次的命令
break lineNumbers 在lineNumbers 行设置断点
break function 在函数 function() 入口处设置断点
info break 查看断点信息
r ->run命令的缩写 运行程序
n -> 按行依次运行 next命令的缩写
c -> continue 命令的缩写 继续运行
p varibles -> print 命令的缩写 输出varibles变量的值
bt -> 查看函数堆栈
finish ->退出函数
q ->退出gdb
阅读(203) | 评论(0) | 转发(0) |