gdb调试命令
来源:互联网 发布:招魂类似的电影知乎 编辑:程序博客网 时间:2024/06/05 02:58
01).gcc -Wall -g test.c -o test (生成可执行文件, -Wall打开警告提示)
02).gdb test (进入调试状态)
03).run(r) (启动调试)
04).list(l) (查看最近十行的源代码)
05).list func (l func) (查看func函数源码)
06).list file:func (查看file文件中func函数的源码)
07).break n (b n) (在行号为n的地方设置断点)
08).break func (在函数func()入口处设置断点)
09).break file:n (在文件file的第n行设置断点)
10).break file:func (在文件file的func函数入口处设置断点)
11).break if (条件成立时程序停住)
12).watch expr (表达式expr的值发生改变时,程序停住)
13).delete n (d n) (删除断点,n表示断点号)
14).info break(i b) (查看断点信息)
15).step(s) (单步跟踪,进入函数,类似VC的step in)
16).next(n) (单步跟踪,不进入函数,类似VC的step out)
17).continue(c) (继续程序运行直到下一个断点处)
18).print i (p i) (查看运行时的变量或表达式)
19).print i=val (运行中更改变量的值,val是一个常量值)
20).ptype i (查看变量类型)
21).print array(p array) (查看数组)
22).print * array@len (查看动态数组)
23).bt (查看函数堆栈)
24).finish (运行程序,直到当前函数返回)
25).until(u) (退出循环)
26).quit(q) (退出调试)
0 0
- 【GDB】gdb调试命令大全
- GDB调试命令
- GDB 常用调试命令
- gdb调试命令
- GDB调试命令
- GDB调试命令整理
- gdb调试命令
- gdb调试命令
- gdb的调试命令
- gdb常用调试命令
- gdb基本调试命令
- gdb调试命令总结
- gdb调试命令集合
- GDB常用调试命令
- GDB具体调试命令
- gdb调试命令
- gdb常用调试命令
- Linux, gdb 调试命令
- 33. Search in Rotated Sorted Array Medium
- C 入门语言
- 基本数据类型对象包装类
- 《APUE》读书笔记—第十章信号(上)
- WPE & LOD(应力效应)
- gdb调试命令
- xcode 编译提速
- android studio 中出现 Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
- php 图片批量加水印
- svn提交或更新代码选择性设置后缀类型的文件或文件夹不需要资源同步更新
- android之存储篇_SQLite数据库_让你彻底学会SQLite的使用
- Java传递音频给PC端C#程序<二>
- 我的第一篇博
- BUS,class, 子系统的关系