PGO を使用してアプリケーション (実行可能ファイル) をビルドしている間、msvc はリンカを使用して、すべての pgo/pgc 補助ファイルを含む最適化された実行可能ファイルを最終的に生成します。
しかし、プロファイルに基づく最適化のために (/Fa /FAsc オプションとして) アセンブリ リスト ファイルを取得するにはどうすればよいでしょうか?
PGO を使用してアプリケーション (実行可能ファイル) をビルドしている間、msvc はリンカを使用して、すべての pgo/pgc 補助ファイルを含む最適化された実行可能ファイルを最終的に生成します。
しかし、プロファイルに基づく最適化のために (/Fa /FAsc オプションとして) アセンブリ リスト ファイルを取得するにはどうすればよいでしょうか?
プロジェクトに .asm ソース ファイルがある場合、構成プロパティには「Microsoft Macro Assembler」というラベルの付いたセクションが必要です。「Listing」プロパティの下に、「Enable Assembly Generated Code Listing」という選択肢があります。
「はい」に設定すると、ml.exe のコマンド ラインに /Sg オプションが追加されます。
または、それを行っている場合は、カスタム ビルド プロパティに手動で追加します。
「アセンブルコード一覧ファイル」も設定する必要があります。