gdb常用命令整理
来源:互联网 发布:淘宝优惠券 微信公众号 编辑:程序博客网 时间:2024/06/06 18:02
/* gdb 常用命令整理 */
run (r): 开始执行程序
step (s): 单步跟踪
next (n): 执行下一行代码
continue (c):继续执行程序
continue (c):继续执行程序
print 表达式 (p 表达式): 打印变量值
print 变量=表达式 : 可以对变量赋值
print 开始表达式@要打印的连续内存空间的大小 :以数组的形式输出,第一个元素是开始表达式,之后是紧随开始
表达式的内存空间的值
list n1,n2 查看行号在n1和n2之间的代码(list function.c:n 查看function.c文件第n行开始往后的10行代码)
display 要显示的表达式 : 当程序运行到断点处的时候就会显示该值(自动显示)
enable/disable/delete 断点编号 断点编号 断点编号 ..... : 激活/失效/删除断点
enable/dis : 激活/失效所有断点
delete 1-10 : 删除编号为1~10的所有断点
x/nfu addr :
addr:查看内存,从addr开始的内存空间
addr:查看内存,从addr开始的内存空间
n:向后显示n个地址的内容
f:以f形式显示(f为u十进制,x十六进制,s字符串)
u:每个地址内容显示的字节数,b为单字节,h为双字节,w为四字节,g为8字节,默认四字节。
info :显示设置信息
例子:
info b :查看设置的断点
info display : 查看设置的自动显示信息
条件断点:
b function.c:100 if argument==100
watch命令:
watch *ptr 当ptr指向的值发生变化的时候才会断到
条件断点:
b function.c:100 if argument==100
watch命令:
watch *ptr 当ptr指向的值发生变化的时候才会断到
0 0
- gdb常用命令整理
- gdb常用命令整理
- GDB学习整理2--gdb常用命令
- gdb常用命令
- gdb常用命令
- gdb常用命令
- GDB常用命令
- gdb常用命令
- gdb常用命令
- GDB常用命令
- gdb常用命令
- GDB 常用命令
- gdb常用命令
- gdb 常用命令
- gdb 常用命令
- GDB常用命令
- gdb常用命令
- gdb常用命令
- php 之多线程
- .sh文件
- Android----View事件分发机制(二)
- 主从配置master宕机slave库切换为master配置
- 第四届 山东省ACM Alice and Bob
- gdb常用命令整理
- Spring整合Hibernate
- busybox tftp上传下载命令
- 第八周:[leetCode] 91. Decode Ways
- Android Studio使用新的Gradle构建工具配置NDK环境-experimental篇(四)
- C++小白之旅(一)
- package,source folder,folder
- 机器学习知识点(二十一)特征选择之岭回归和LASSO
- Http请求中Content-Type讲解以及在Spring MVC中的应用