您的位置:首页 > 其它

gdb基本命令

2013-06-24 22:30 519 查看
gdb命令
编译: gcc -g
载入:
gdb file #载入
start #在第一行代码处中断
run [arglist] #运行
设置断点:
break linenum #在n行设置断点
break filename:linenum #在文件的n行设置断点
break function #在函数设置断点
break class:function #c++函数
info break #查看断点信息
clear #清除所有断点
clear ... #参数同break
delete [breakpoints] [range] #删除断点breakpoints:断点号,range:3-7
disable [breakpoints] [range] #使断点无效
enable [breakpoints] [range] #使断点有效
控制流:
next #下一步
step #跟入函数
finish #跳出函数
util #跳出循环
continue #继续
其他:
list #显示源代码的一部分
p var #显示变量信息
p/x var #十六进制显示
watch #监视变量
backtrace #调用栈信息
examine <addr> #查看内存
quit #退出
kill #终止
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  gdb 命令