2

わかりましたので、ここで本当に混乱しています。このスレッドを開始した Martin.kv と同じエラーが発生しました Qt Creator で CDB を構成するにはどうすればよいですか?

「タイプ 'x86-windows-msvc2010-pe-32bit' のバイナリをデバッグするための優先デバッガ エンジンは使用できません....詳細: フォーマット 'x86-windows-msvc2010-pe のバイナリに使用できる CDB バイナリはありません。 -32ビット」

私はこれを修正するためにいくつかのものをダウンロードする必要があると思います.このタイトル「Windows用のデバッグツールのWindows 7バージョンをインストールする」の下に行き、ここに行きましたhttp://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=8279のデバッグツールをダウンロードしますウィンドウズ。

私が読んだすべてのものから、私が参照したスレッドと他のいくつかのスレッドで、私がダウンロードしたものは正しいものであるように思われました.

ダウンロードを開始している間、ダウンロード後に何をすべきかをまだ探していたため、Debugger Tools がどこに配置されているかを確認するのを忘れたため、少し失敗したことを認めます。しかし、「C:\Program Files\Microsoft Windows Performance Toolkit」にあると確信していますが、他の誰もが自分のものだと言っているWindowsキットと呼ばれるものはありません.cdb.exeがまだないようです..

私は間違ったものをダウンロードしましたか?代わりに何をする/ダウンロードする必要がありますか? また、Qt サイトや他の多くの人が提案している Symbol Server はどこで入手できますか??

申し訳ありませんが、私は Qt に不慣れで、一般的にプログラミングを行うものもあり、インターンシップのプログラムは 1 日の終わりに予定されており、昨夜は動作しなくなったので、少しおかしくなりましたが、デバッガーはできると思います機能しなくなった理由が本当に意味をなさないので、助けてください。

4

2 に答える 2

0

次の手順を実行した後にのみ、cdb が QtCreator で動作するようになりました。 1) Windows 用のデバッグ ツールをダウンロードしてインストールします。セクション 4) cdb.exe へのパスを設定します。 5) 「手動」MS コンパイラを使用します。

おそらく、ステップ 3 から 5 を回避する何らかの方法 (おそらく環境変数をいじる) がありますが、説明されているスキームは問題なく機能するので、気にしません。

于 2012-09-13T10:42:43.230 に答える
0

Qt Creator の設定には、Windows 用のデバッグ ツールに付属の cdb.exe を指定できる場所があるはずです。

ここを参照してください: http://doc.qt.nokia.com/qtcreator-2.5/creator-debugger-engines.html

于 2012-08-21T15:26:21.730 に答える