NO.5 gdb 调试备忘

发布时间 2023-09-30 15:53:26作者: 真是服了你个老六!!

一、启动程序

  • run:程序开始执行, 如果有断点, 停在第一个断点处
    start:程序向下执行一行。(在第一条语句处停止)
  • 设置运行参数:
    set
    args 可指定运行时参数。(如:set args 10 20 30 40 50 ) show args 命令可以查看设置好的运行参数。

     

二、显示源代码

  • list linenum:打印第linenum行的上下文内容.
    list function:显示函数名为function的函数的源程序。
    list: 显示当前行后面的源程序。
    list -:显示当前文件开始处的源程序。
    list file:linenum: 显示file文件下第n行
    list file:function: 显示file文件的函数名为function的函数的源程序
    设置查看行数:
    set
    listsize count:设置一次显示源代码的行数。 show listsize: 查看当前listsize的设置。