忽略消息"断点x在y"在gdb中设置断点后

时间:2015-03-16 16:56:47

标签: gdb

是否可以禁用消息"断点x在y"在gdb中设置断点后?例如:

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

我为文件中的每个功能设置了断点,我想省略这些消息。

1 个答案:

答案 0 :(得分:1)

你可以采用以下两种方式之一。

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

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