如何在每个“下一步”或“步骤”命令中在GDB中打印局部变量?

有没有办法代替每次写“info locals”?

最佳答案

如果可以使用GDB TUI mode,那可能是最好的。参见this answer

如果由于某些原因您不能使用TUI,这也应该起作用:

# put this into ~/.gdbinit:
define hook-next
  info locals
end

有关挂钩命令here的更多信息。

09-09 21:43