如何让QtCreator在例外情况下中断?

时间:2013-05-24 12:51:37

标签: c++ qt-creator

我在QtCreator中调试了一些BOOST单元测试,遗憾的是它们因异常而崩溃。如果引发任何异常,如何使QtCreator自动中断?在Visual Studio中有一个勾选框,它是否也可以在QtCreator中使用?

在我的情况下,BOOST捕获异常,因此程序在技术上不会崩溃。但是,报告的消息并没有真正帮助。

我在KDevelop中尝试过相同的操作,因此我会就这两个IDE提出单独的问题。

1 个答案:

答案 0 :(得分:48)

  • 打开调试模式(Ctrl + F4或右侧栏上的第4种模式)。

    enter image description here

  • 在右下角的断点列表中打开上下文菜单:

    enter image description here

  • 选择“添加断点”并将断点类型设置为“抛出C ++异常时中断”:

    enter image description here