私はSDL2を使用してゲームを作っています。パフォーマンスのボトルネックを追跡したいと思います。 CPUプロファイリングでは、自分の関数のCPU使用量を見ることができますが、すべてのSDLのデータはSDL2.dll!0x000 ...とマークされていますが、これは役に立ちません。どのようにアドレスの代わりに関数名を表示させるには?Visual StudioのCPUプロファイリングでアドレスのinstadの関数名を取得するには?
0
A
答えて
1
次のいずれかの可能性:
- は、あなたが(同じディレクトリ内に、並んで)SDL dllファイルと一緒の.pdbファイルを持って確保します。
- すべてのSDL関連の.pdbファイルが格納されているディレクトリを指し示すシンボル位置指示リスト(オプション - >デバッグ - >シンボル)にエントリを追加します。
+0
Visual Studioでは、リリースビルド用のPDBファイルも作成できます。しかし、結果を解釈するには、インライン化がPSBにも反映されるため、もう少し作業が必要です。機能が完全に欠けている可能性があります。 – MSalters
関連する問題
- 1. Visual StudioのプロファイリングAPI
- 2. .netマルチスレッドアプリケーションのプロファイリング(Visual Studio 2008)
- 3. Genymotion仮想デバイスはVisual Studioのインストール後にIPアドレスを取得しません。
- 4. C関数を取得するアドレス
- 5. Nodejs CPUプロファイリング
- 6. Visual StudioでUnityのフォルダパスを取得するには?
- 7. プロファイリングのCPU速度を制限する
- 8. 機器のCPUプロファイリングをクリアする
- 9. llvm ::関数静的アドレスの取得
- 10. Javaのプロファイリング:ビューバイナリのhprof CPUのサンプリングは
- 11. iPhoneゲームのCPUプロファイリングとpthread_setspecific
- 12. リモートJVMのJVisualVM CPUプロファイリング
- 13. Visual Studioで匿名の名前空間内の関数名でブレークポイントを設定する方法は?
- 14. Visual Studio 2015でNuGetパッケージの依存関係レポートを取得する方法は?
- 15. PHPで関数のパラメータ名を取得するには?
- 16. Goで関数の名前を取得するには?
- 17. javascriptでdocument.onkeydown関数の名前を取得するには?
- 18. Visual C++:CPU時間を取得するには?
- 19. Visual Studio拡張で、サーバーエクスプローラーのノードに関する情報を取得
- 20. LLVM-関数の実名/元の名前で関数を取得する方法
- 21. Visual StudioでAzure関数をデバッグする
- 22. Visual Studioパッケージプロジェクトから現在のソリューション名を取得する方法は?
- 23. Visual StudioコードApi:アクティブな署名を取得する
- 24. Javascriptの無名関数の「this」(スコープ)を取得するには?
- 25. 現在の関数の名前を取得するには?
- 26. Visual Studioでファイルの相対パスを取得する方法は?
- 27. アドレスを関数名に変換する
- 28. Visual Studioコマンドのリストを取得するには?
- 29. Visual StudioのPython構文ハイライトを取得するには?
- 30. CでLinuxのCPU数を取得
SDLのデバッグビルドにリンクしますか? –