在 gdb 中设置断点后忽略消息 "Breakpoint x at y"
Ignore message "Breakpoint x at y" after setting a breakpoint in gdb
是否可以在 gdb 中设置断点后禁用消息 "Breakpoint x at y"?示例:
Breakpoint 1248 at 0x10054700
<function, no debug info> func;
我正在为文件中的每个函数设置断点,我想忽略这些消息。
您可以选择以下两种方式之一。
您可以使用 set logging
命令将输出重定向到 /dev/null
。然后设置断点,然后重置日志记录。
或者,您可以使用 gdb.execute
通过 Python 评估命令,并使用该函数的 to_string
参数将输出重定向到字符串——然后忽略return 这个函数的值。
是否可以在 gdb 中设置断点后禁用消息 "Breakpoint x at y"?示例:
Breakpoint 1248 at 0x10054700
<function, no debug info> func;
我正在为文件中的每个函数设置断点,我想忽略这些消息。
您可以选择以下两种方式之一。
您可以使用 set logging
命令将输出重定向到 /dev/null
。然后设置断点,然后重置日志记录。
或者,您可以使用 gdb.execute
通过 Python 评估命令,并使用该函数的 to_string
参数将输出重定向到字符串——然后忽略return 这个函数的值。