私はVC++でintelのコンパイラでコンパイルされたアプリケーションをプロファイリングする必要があります。 VTuneを使用して自分のコードをプロファイルしています。プロファイリングにはどのコンパイルオプションを設定する必要がありますか?
リリースモードでは、プロファイラがデバッグモードで私のコードをプロファイリングするために必要なデバッグ情報 を持っていないことを理解しています。プロファイリング結果の は関係ありません。
どうすればよいですか?リリースモードでデバッグ情報を追加することは可能ですか? このモードを設定するにはどうすればよいですか?
もしそうなら、すべての最適化(インライン化など)のメリットはありますか?
"それに対応"?これがいかなる状況下でも起こるとは思わないでください。 – JohnTortugo
@JohnTortugo:あなたが何を意味しているかわからない - 他に何があるの?プロファイリングが代表的なものになるように最適化が必要ですが、それは関数がインライン化され、関連するデバッグ情報を持たないことを意味します。これに対処するのは、デバッガとプロファイラの仕事です。 –