2013-05-24 2 views
28

私はQtCreatorでいくつかのBOOST単体テストをデバッグしていますが、悲しいことに、例外が発生してクラッシュすることがありました。例外が発生した場合、どのようにQtCreatorを自動的に中断させることができますか? Visual Studioにはこれに対応するチックボックスがあります。QtCreatorでも利用できますか?QtCreatorを例外でブレークさせるにはどうしたらいいですか?

私の場合、BOOSTは例外をキャッチしているため、プログラムは技術的にクラッシュしません。しかし、報告されたメッセージは本当に役に立たない。

私は前もってKDevelopで同じことを試していました。したがって、私はこれらのIDEの両方について別々の質問をしています。

答えて

37
  • オープンデバッグモード(Ctrl + F4または右バーの4番目のモード)。右下のブレークポイントのリストで

    enter image description here

  • コンテキストメニューを開き:

    enter image description here

  • を選択し、 "ブレークポイントの追加" および "C++例外がスローされたときにブレーク" にブレークポイントタイプを設定します。

    enter image description here

関連する問題