如何在gdb中禁用"键入<return>继续,或q <return>退出"?

Fáb*_*rez 40 debugging gdb

我想自动化gdb,等待用户输入是不可取的.如何"Type <return> to continue, or q <return> to quit"gdb中禁用该消息?

Fáb*_*rez 61

禁用分页: set pagination off

资料来源:https://sourceware.org/gdb/onlinedocs/gdb/Screen-Size.html

  • 是否可以在启动时仅使用 CLI(无 `~/.gdbinit`)来执行此操作?`gdb -ex 'set pagination off'` 似乎不起作用,它仅在到达第一个命令提示时才适用。如果像“文件...自动加载已被拒绝”这样的警告,我仍然会收到“--Type &lt;RET&gt; for more”。 (4认同)
  • 尝试使用“-iex”代替“-ex”。如果您尝试自动化 gdb,则 `--batch` 可能更合适。 (3认同)