4

私はc/c ++アプリケーションの開発にQtを使用していますが、静的ライブラリを使用してアプリをデバッグしようとすると、非常に遅く、(r)インチのステップオーバーに多くの時間がかかります。

vs2008のようにデバッガーを高速化することを提案してもらえますか。

VSに関して

4

2 に答える 2

5

デバッガーが毎回インターネットからシステムライブラリに必要なデバッグ情報を取得するため、または要求された情報がまったく見つからないため、この動作が発生している可能性があります。その場合、デバッグウィンドウにそのようなものが表示されます。

次の手順に従って、デバッグシンボルのキャッシュを可能にするシンボルキャッシュを設定します。

http://doc.qt.io/qtcreator/creator-debugger-engines.html#setting-cdb-paths-on-windows

これにより、次回のデバッグ時に速度が低下する可能性がありますが、2回目以降はかなり速くなるはずです。

ただし、インターネットにアクセスできない場合は、次のシンボルをここから手動でダウンロードする必要があります。

http://msdn.microsoft.com/en-us/windows/hardware/gg463028.aspx

指定したシンボルキャッシュフォルダに配置します。

于 2012-08-23T06:13:19.620 に答える
2

これは、Windowsやデバッグシンボルサーバーとは何の関係もありません。これは、libqtにデバッグシンボルがある場合に発生し、gdb / cgdbでも(直接)発生します。それは、ウィンドウ(8)、ubuntu(13.04)、fedora(19-rc)、mac(10.8.5&10.9)で回帰したドワーフ(まだこれを調べています)と関係があります->明らかにosまたは図書館

于 2013-06-22T23:38:27.433 に答える