Advertisement

在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 可以检查一个变量的值而不管它何时被改变
print 打印表达式的值到标准输出
break N 在指定的第

全部评论 (0)

还没有任何评论哟~