GDB常用命令

GDB 命令

r                               运行

b filename:n          设置断点

info b                      查询所有断点
watch                     观测变量

delete  n                删除断点(watch)
clear   linens
clear   funcname

commands  bnum    断点执行
    …
continue
end

condition bnum expression
ignore bnum count    忽略几次    

c                   继续运行
    
n                 步进(逐语句)

s                           步进(逐函数)

until                    退出循环体
jump                跳转(行,或者地址)

return  exp        强制函数返回

call          func         强制调用函数

finish             退出当前函数

print                         打印
print  *addr@i          数组
whatis               输出类型

set  (var) epr            调试改变变量值

 

display             自动显示变量值/地址值
info display
delete   display dnums(自动显示编号)
disable display dnums

bt                  查看堆栈
bt  (+/-)n            前后栈数量
frame  n            跳到堆栈

list                 查看源码
list linenum
list funcname
list -                显示当前行
set listsize count     设置显示行数
show listsize

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值