gdb 可以设置为在任何抛出时中断吗?
我正在调试带有异常抛出和异常处理的代码。我希望 gdb 在抛出异常时立即中断,这样我就可以检查程序和调用堆栈的状态。当抛出异常时如何让 gdb 中断?
I am debugging code with exception throwing and exception handling. I would like gdb to break immediately when an exception is thrown, so i can inspect the state of the program and the call stack. How can I make gdb break when any exception is thrown?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
catch throw
命令来执行此操作。请参阅此处:You can do this with the
catch throw
command. See here: