Windows 7 64ビット版Qt Creator 2.3.0(Qt 4.7.4ベース)を実行しています。 Qt Creator(ctrl + r)からアプリを起動すると、すべてがうまくいきます。しかし、私がデバッグ(F5)すると、1行のコードを実行するのに2分程度の時間がかかるので、各行の実行には時間がかかります。qt作成者のデバッグが遅い
デバッガのログウィンドウに次の行があります。デバッガ:C:\ Program Files(x86)\ Debugging Tools(x86)\ cdb.exe。私はWindows 7 x64を実行しているので、64ビットデバッガを使用する必要があると思いました。そこで、友人としてWindows 7と.NET Framework 3.5 SP1用のMicrosoft Windows SDKをダウンロードしてインストールしました。
これで、ツール...オプション...ツールチェーンで、私はいくつかの自動検出ツールがあることがわかりました。 x86、x64、ia64、またはMicrosoft Visual C++コンパイラ9.0-x86、amd64、x64、ia64のいずれかのWindows用Microsoft Windows SDKを選択した場合、デバッガは「C:\ Program Files(x86) \ Debug Tools for Windows(x86)\ cdb.exe "を実行すると無効になり、変更できません。
Qt Creatorに64ビット版のcdbを使用させるにはどうすればよいですか?それは私の大きな問題、超低速デバッグに関連していますか?
おそらく、デバッグシンボルをロードしているため、初めての方が長くなります。私は後でそれらがキャッシュされており、再度解決する必要はないと考えている。 –
Kamilはおそらく正しいだろう。しばらく前にそれを読んでください。 – UmNyobe
は理にかなっています - 私はそれが何かをキャッシュしていると仮定しましたが、それが違いです。私は3秒待つことができます。デバッグを不可能にしたのは20分でした。私はまだ前に極端な遅さを引き起こしていたものを理解していないが、私はそれが解決したと確信している! –