禁用 gdb 中的断点命中消息

Ore*_*lom 3 gdb breakpoints verbosity

我有一个简单的 C++ 循环,正在使用 gdb 进行调试,并且我想禁用通知我断点命中的消息。我已经尝试了几个 gdb 标志,例如-qset verbose off但没有一个起作用。这是我的 gdb 脚本:

break file.c:27
run
set $i=0
while ($i < 8)
    print counter
    cont
    set $i = $i + 1
end
Run Code Online (Sandbox Code Playgroud)

Ore*_*lom 5

事实证明我错过了以下解决方案:

break file.c:27
commands
silent
end
run
set $i=0
while ($i < 8)
    print counter
    cont
    set $i = $i + 1
end
Run Code Online (Sandbox Code Playgroud)