如何在 GDB 中存储用户定义的函数?
How to store user-defined function in GDB?
在我退出 GDB 后,每个用户定义的函数都消失了。我确定应该有一些方法可以让它在会话之间可用。
GDB 在开始之前读取以下 files:~/.config/gdb/gdbinit
、~/.gdbinit
。
编辑例如~/.gdbinit
使用外部编辑器定义用户定义的函数,并在 GDB 会话中使用 source ~/.gdbinit
重新加载该文件。一旦该函数按预期运行,只需将其保留在您的 ~/.gdbinit
中,它将在所有未来的 GDB 会话中可用。
在我退出 GDB 后,每个用户定义的函数都消失了。我确定应该有一些方法可以让它在会话之间可用。
GDB 在开始之前读取以下 files:~/.config/gdb/gdbinit
、~/.gdbinit
。
编辑例如~/.gdbinit
使用外部编辑器定义用户定义的函数,并在 GDB 会话中使用 source ~/.gdbinit
重新加载该文件。一旦该函数按预期运行,只需将其保留在您的 ~/.gdbinit
中,它将在所有未来的 GDB 会话中可用。