【问题标题】:Ignore message "Breakpoint x at y" after setting a breakpoint in gdb在 gdb 中设置断点后忽略消息“Breakpoint x at y”
【发布时间】:2015-03-16 16:56:46
【问题描述】:

在gdb中设置断点后是否可以禁用消息“Breakpoint x at y”?示例:

Breakpoint 1248 at 0x10054700          
<function, no debug info> func;  

我正在为文件中的每个函数设置断点,我想省略这些消息。

【问题讨论】:

    标签: gdb


    【解决方案1】:

    您可以通过以下两种方式之一进行操作。

    您可以使用set logging 命令将输出重定向到/dev/null。然后设置断点,然后重置日志记录。

    或者,您可以通过 Python 使用 gdb.execute 评估命令,并使用该函数的 to_string 参数将输出重定向到字符串——然后忽略该函数的返回值。

    【讨论】:

      猜你喜欢
      • 2014-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-22
      • 1970-01-01
      • 1970-01-01
      • 2015-09-22
      相关资源
      最近更新 更多