【发布时间】:2010-11-23 04:15:45
【问题描述】:
我正在尝试了解某个库的工作原理。我已经用我添加的打印对其进行了编译,一切都很棒。现在我想在运行时停止示例程序以查看调用堆栈,但我不太清楚如何使用 gdb 来执行此操作。我要中断的功能位于共享库中。我已经在 SO 上查看了previous question,但这种方法对我不起作用。有问题的语言是 C++。我试图提供文件名和行号,但 gdb 拒绝理解,它只列出了演示应用程序中的源文件。
有什么建议吗?
【问题讨论】:
标签: c++ debugging gdb shared-libraries