gdb tui 基本调试 笔记


比如创建一个chartst.c 的文件,编译的时候需要加一个-g的参数,这样在后续可视化编译的时候便于看源代码

gcc -o chartst chartst.c -Wall -g

然后 gdb -tui chartst,显示如下界面

gdb tui 基本调试 笔记_第1张图片

经常用的几个命令:

break  row   --------   在第row行设置断点

delete row   --------   删除第row行的断点

delete          --------    删除所有的断点

c(continue)      --------   继续向下执行

n(next)    -------     继续向下执行一条命令

finish   -------      运行至函数结束,打印函数值

fs next  -------  上下切换窗口

show  变量名 -------   显示变量值

q   ------- 退出

你可能感兴趣的:(编译调试)