GDB
Posted 张飘扬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GDB相关的知识,希望对你有一定的参考价值。
gdb
传参数: set args XXX
set listsize 20
设置list显示的行数
show listsize
查看可以显示多少行, 默认10行
l 文件.c:行数
显示哪个文件的多少行
l 文件.c:函数
显示某个文件的函数
d num1-num2
删除num1至num2的断点
d num1 num2
删除多个断点
dis num
使断点无效
ena num
使断点生效
b 文件名:行号
b 文件名:函数名
b num if 条件
在条件下在num处设置断点
i b
显示断点
ptype var
显示变量的类型
i display
查看执行时会显示的变量
display var
在循环时显示变量
undisplay num
取消循环时显示变量
finish
跳出函数体
start
让gdb跑起来, 运行一行就停止
run
停在第一个断点位置
set var i=5
设置变量值等于某个值, 在for时有用, 可直接跳转
until
从循环体中跳出来
以上是关于GDB的主要内容,如果未能解决你的问题,请参考以下文章