Ale*_*ack 27 c++ debugging gdb exception eclipse-cdt
这可能是一个GDB问题..但是我想在调试器中运行我的应用程序,并在抛出异常时让调试器中断,这样我就可以看到代码在哪里以及它在那时做了什么.
我经常在Visual Studio中使用Debug - > Exceptions对话框执行此操作,检查我想要停止的异常类型旁边的"Thrown"列.
小智 36
您可以通过以下方式在eclipse中获得相当于gdb的catchpoint:
从断点视图,调用操作(在最大化按钮附近向下指向的小三角形) - >添加事件断点(C/C++) - >抛出异常.
我发现的最好的是news.eclipse.tools.cdt:Re:在抛出点捕获 C++ 异常:
同时,您可以在 Eclipse 中的 GDB 控制台中输入“catch throw”,就像使用 gdb 一样,直到我们找到在 CDT 中集成此功能的方法。
归档时间: |
|
查看次数: |
8248 次 |
最近记录: |