GDB启动文件是如何工作的?

GDB启动文件是如何工作的?,gdb,Gdb,如何保存当前的GDB会话?我以后如何在GDB启动时再次加载它。第1章对.gdbinit进行了简要讨论。但我真的不明白节约的部分。是自动保存吗?该.gdbinit文件保存一些配置和用户定义的命令。当gdb启动时,它将尝试根据一些序列搜索.gdbinit文件(对于序列,您可以参考)。对于.gdbinit文件,您可以将其作为示例引用: 我认为您希望将整个内存转储存储到文件中,然后重新启动gdb,它将重新加载它。我已经搜索了调用gdb manual()的文件,但找不到gdb可以做的 就个人而言,我认为您

如何保存当前的GDB会话?我以后如何在GDB启动时再次加载它。第1章对.gdbinit进行了简要讨论。但我真的不明白节约的部分。是自动保存吗?

该.gdbinit文件保存一些配置和用户定义的命令。当gdb启动时,它将尝试根据一些序列搜索.gdbinit文件(对于序列,您可以参考)。对于.gdbinit文件,您可以将其作为示例引用:

我认为您希望将整个内存转储存储到文件中,然后重新启动gdb,它将重新加载它。我已经搜索了调用gdb manual()的文件,但找不到gdb可以做的


就个人而言,我认为您请求的这个文件与核心转储文件非常相似。

通常使用.gdbinit保存一些配置,因此在重新启动gdb后,它可以从文件中读取相关配置。GDB会话的确切含义是什么?“.gdbinit通常用于保存一些配置”--您能描述一下如何进行吗?同样关于GDB会话,我的意思是假设您正在调试一些代码,这意味着您必须退出GDB。但是当你回来的时候,你想从你离开的地方开始。如何保存和加载配置,这也许是关键所在。