下载此文档

GDB 命令参考手册.txt


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
GDB 命令参考手册
命令
缩写
用法
作用
help
h
mand
显示命令的帮助
run
r
r [args]
运行要调试的程式 args为要运行程式的参数
step
s
s [n]
步进,n为步进次数。如果调用了某个函数,会跳入函数内部。
next
n
n [n]
下一步,n为下一步的次数
continue
c
c
继续执行程式
list
l
l / l+ / l-
列出源码
break
b
b address
在地址address上设置断点
b function
此命令用来在某个函数上设置断点。
b linenum
在行号为linenum的行上设置断点。程式在运行到此行之前停止
b +offset
b -offset
在当前程式运行到的前几行或后几行设置断点。offset为行号
b filename:linenum
在文件名为filename的原文件的第linenum行设置断点
b filename:function
在文件名为filename的原文件的名为function的函数上设置断点。当你的多个文件中可能含有相同的函数名时必须给出文件名
watch
w
w exp
监视表达式的值
kill
k
k
结束当前调试的程式
print
p
p exp
打印表达式的值
p/fmt exp
fmt为以下值
x 十六进制 d 十进制
u 无符号数 o 八进制
t 二进制 a 十六进制打印
c 字符格式 f 浮点数
output
o
exp
同print,不过不输出下一行的语句
ptype
ptype struct
输出一个struct结构的定义
whatis
whatis var
命令能显示某个变量的类型
x
x/(length)(format)(size) addr
x/6(o/d/x/u/c/t)(b/h/w)
例如:x/4xw
按一定格式显示内存地址或变量的值
pwd
pwd
显示当前路径
delete
d
d num
删除编号为num的断点和监视
disable
disable n
编号为n的断点暂时无效
enable
enable n
和disable 相反
display
display expr
暂停,步进时自动显示表达式的值
finish
执行直到函数返回执行直到当前stack返回
return
强制从当前函数返回
where
命令用来查看执行的代码在什么地方中止
backtrace
bt
显示函数调用得所有栈框架(stack frames)的踪迹和当前函数的参数的值。
quit
q
退出调试程式
frame
shell
shell ls
执行shell命令
make
不退出gdb而重新编译生成可执行文件
disassemble
显示反汇编代码
thread
thread thread_no
用来在线程之间的转换
set
set width 70
就是把标准屏幕设为70列
set var=

GDB 命令参考手册 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhqw888
  • 文件大小0 KB
  • 时间2014-11-13