我在QtCreator中调试了一些BOOST单元测试,遗憾的是它们因异常而崩溃。如果引发任何异常,如何使QtCreator自动中断?在Visual Studio中有一个勾选框,它是否也可以在QtCreator中使用?
在我的情况下,BOOST捕获异常,因此程序在技术上不会崩溃。但是,报告的消息并没有真正帮助。
我在KDevelop中尝试过相同的操作,因此我会就这两个IDE提出单独的问题。
答案 0 :(得分:48)
打开调试模式(Ctrl + F4或右侧栏上的第4种模式)。
在右下角的断点列表中打开上下文菜单:
选择“添加断点”并将断点类型设置为“抛出C ++异常时中断”: