gpt4 book ai didi

使用 GDB 调试 - 查看给定断点周围的代码

转载 作者:行者123 更新时间:2023-12-03 08:14:15 24 4
gpt4 key购买 nike

我正在尝试使用 GDB 调试 C++ 程序。我设置了 15 个断点。大多数断点位于不同的文件中。在前 5 个断点之后,很难记住任何给定断点指向的代码行。

我只是想记忆一下给定的断点指的是什么。我觉得这很让人分心。我想知道是否有办法告诉 gdb 在某个断点附近显示代码。

类似这样的东西 - $(gdb) code 3 显示断点 3 周围的 30 行代码。今天这可能吗?你能告诉我怎么做吗?

我在 tui 模式下运行 gdb,我还保持打开 emacs 来编辑我的源文件。

最佳答案

您可以在 emacs 中使用 gdb。

在 emacs 中,键入 M-x gdb,在输入可执行文件的名称后,键入 M-x gdb-many-windows。它提供了一个类似 IDE 的界面,可以访问调试器、局部变量、源代码、输入/输出、堆栈框架和断点。

您可以找到引用和快照 here .

关于使用 GDB 调试 - 查看给定断点周围的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37781460/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com