在Linux系统中使用GDB工具
发布时间
阅读量:
阅读量
gdb命令的语法
• gdb 选项名:[选项功能]
- -help: --help:显示所有可选参数及其简要说明。
• -symbols=file
--symbols=文件名
s file: 查看指定文件(file)的所有符号信息。
• -core
--core:当程序出现非法行为时会生成一个核心文件。
• -directory
--directory:指定包含源代码的目录路径。
-d 加入一个源文件的搜索路径。(默认值为环境变量PATH中的目录)
• -quiet
--quiet:禁用gdb的功能介绍与版权声明提示。
-q 使用该参数不显示gdb的介绍和版权信息。
启动gdb的常用方式
gdb Filename
如果在启用gdb的时候不想显示gdb的版本信息
可以使用 gdb -q Filename
gdb的调试命令
| 命令 | 作用 |
|---|---|
| file | 指定要调试的可执行程序 |
| kill | 终止正在调试的可执行程序 |
| next | 执行一行源代码但并不进入函数内部 |
| list | 部分列出源代码 |
| step | 执行一行源代码并不进入函数内部 |
| run | 执行当前的可执行程序 |
| quit | 结束 gdb 调试任务 |
| watch | 可以检查一个变量的值而不管它何时被改变 |
| 打印表达式的值到标准输出 | |
| break N | 在指定的第 |
全部评论 (0)
还没有任何评论哟~
