2017-04-12 3 views
1

Visual Studio 15と共にインテルVTuneの試用版を使用してプロファイルを作成しようとしたCMakeを使用してプロジェクトを作成しました。Visual StudioでWindowsデバッグシンボルサーバを設定し、 VTuneはすべてのシンボルを見つけることができません。私のプロジェクトは、コースのデバッグ用に設定されています。インテルVTuneがすべてのWindowsデバッグシンボルを見つけることができません

enter image description here

enter image description here

enter image description here

enter image description here

1)私はその場所を解決するために、プロジェクトフォルダにQTの.pdbファイルをコピーし、それにQT binディレクトリを追加することができます上記の図のようなシンボルの場所のリストは役に立ちません。

2)Windowsデバッグシンボルの一部が見つからないため、関数呼び出しの多くが適切な名前を表示しません。私も手動で 'symchk.exe'を実行しようとしましたが、system32フォルダ内のすべてのファイルについて、 "FAILED - ...が一致しないか見つかりません"と表示されます。

私はこれまでにすべての作業をしていましたが、今ではコンピュータをフォーマットして再び動作させることはできません。どんな助けにも感謝!

編集:利用可能なコールスタック情報がないことも認識し始めました。 Windowsのシンボルを手作業でダウンロードしましたが、まだ役に立ちませんでした。私はそれが本当に欠けているシンボルかどうか疑問に思っています...

+1

どのVTuneバージョンを使用しますか? スタックについては、基本ホットスポットまたはスタック付きアドバンスホットスポットを有効にしていることを確認してください。アドバンストホットスポットのデフォルト設定では、コールスタックは収集されません。 – Vital

答えて

0

ご意見ありがとうございます。私はIntel VTune Amplifier 2017 Update 2(ビルド499904)を使用しています。インテルフォーラムの誰かが私のWindowsバージョン(ビルド15063)は現在サポートされていませんが、今後のアップデート3の後になると言いました。彼は私にアップデートされたドライバを送ってくれました。

関連する問題