gpt4 book ai didi

c++ - 我如何找出 gdb 停止的原因

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:24:04 26 4
gpt4 key购买 nike

在使用 GDB 调试程序时,我一直遇到程序在 Debug模式下停止的问题。当我进行回溯时,我发现它位于专有第三方库调用堆栈的深处,我想找出程序停止的确切原因。我仍然只是一个 GDB 初学者,所以我仍然不确定该怎么做。查看回溯,我注意到“__cxa_throw () from/usr/lib64/libstdc++.so.6”,所以我假设抛出了某种异常,但我想知道如何获取有关它的更多信息,如果可能。

最佳答案

尝试使用 backtrace 命令,它会显示您的程序是如何进入当前状态的。 Here您可以找到更多详细信息。

关于c++ - 我如何找出 gdb 停止的原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21831375/

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