2017-05-27 4 views
0

私はSDL2を使用してゲームを作っています。パフォーマンスのボトルネックを追跡したいと思います。 CPUプロファイリングでは、自分の関数のCPU使用量を見ることができますが、すべてのSDLのデータはSDL2.dll!0x000 ...とマークされていますが、これは役に立ちません。どのようにアドレスの代わりに関数名を表示させるには?Visual StudioのCPUプロファイリングでアドレスのinstadの関数名を取得するには?

+0

SDLのデバッグビルドにリンクしますか? –

答えて

1

次のいずれかの可能性:

  • は、あなたが(同じディレクトリ内に、並んで)SDL dllファイルと一緒の.pdbファイルを持って確保します。
  • すべてのSDL関連の.pdbファイルが格納されているディレクトリを指し示すシンボル位置指示リスト(オプション - >デバッグ - >シンボル)にエントリを追加します。
+0

Visual Studioでは、リリースビルド用のPDBファイルも作成できます。しかし、結果を解釈するには、インライン化がPSBにも反映されるため、もう少し作業が必要です。機能が完全に欠けている可能性があります。 – MSalters

関連する問題