gpt4 book ai didi

c++ - 在运行时在共享库中调试/跟踪?

转载 作者:可可西里 更新时间:2023-11-01 18:30:08 28 4
gpt4 key购买 nike

我正在尝试了解某个库的工作原理。我用我添加的 prints 编译了它,一切都很好。现在我想在运行时停止示例程序以查看调用堆栈,但我不太清楚如何使用 gdb 来完成它。我要中断的功能在共享库中。我审查了 previous question在这里,但是这种方法对我不起作用。有问题的语言是 C++。我试图提供文件名和行号,但 gdb 拒绝理解,它只列出了演示应用程序的源文件。

有什么建议吗?

最佳答案

你可以先做“break main”。当你点击它时,应该加载共享库,然后你可以在它的任何例程中设置断点。

关于c++ - 在运行时在共享库中调试/跟踪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1337517/

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