【问题标题】:Kill program when a certain breakpoint hits当某个断点命中时终止程序
【发布时间】:2017-03-16 23:04:36
【问题描述】:

我正在使用 gdb 调试我的程序,我需要尝试多种输入组合。所以为了让我更容易,有没有办法在某个断点命中时终止调试,以便我可以用不同的输入再次运行它?

【问题讨论】:

    标签: gdb breakpoints


    【解决方案1】:

    如果某个断点命中,有没有办法终止调试

    您可以将命令附加到断点。 Documentation。你想要这样的东西:

    break foo        # creates breakpoint 1
    commands 1
      call _exit(1)  # causes inferior process to exit. 
    end
    

    【讨论】:

      猜你喜欢
      • 2012-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-02
      • 2017-07-13
      • 1970-01-01
      • 2021-02-14
      • 1970-01-01
      相关资源
      最近更新 更多