6

私のマシンには GDB と CDB の両方があります。私の Qt 作成者は、デバッグに CDB を使用しています。

GDB パスを指定しようとしましたが、うまくいきません。

GDB を使用してデバッグするように Qt Creator を設定するにはどうすればよいですか?

4

2 に答える 2

5

Qt Creatorが「デバッグ」ビルド構成に設定されていることを確認します(「ビルド」メニュー->「ビルド構成の設定」->「デバッグ」)。当たり前のように聞こえるかもしれませんが、誤って「リリース」に設定し、「デバッグの開始」コマンドでアプリケーションを実行しているにもかかわらず、QtCreatorがブレークポイントを黙って無視したときにgdb構成の問題を探すのに何時間も費やしました。

また、この場合、デバッグビルド用にQt Creatorを再構成するだけでは不十分な場合がありますが、プロジェクト全体に構成の変更を適用するには、完全な再構築も実行する必要があります(はい、これは私がしなければならなかった追加の手順でした)。行う)。

Qt Creatorは、Visual Studioが何年も前から行っているように、リリース構成を使用してビルドをデバッグしようとすると、実際に警告ダイアログを表示できます。それはそれらのサイレント失敗を回避するでしょう。

于 2009-12-06T18:13:50.513 に答える