Sample Profile-Guided Optimization (SPGO) ワークフローで使用されるサンプル プロファイル データベース (SPD) ファイルの名前と場所を指定します。
Syntax
/SPD:filename
Argument
filename
.spd ファイルの名前を指定します。 展開する場合、完全修飾パスは MAX_PATH (260 文字) を超えてはなりません。
注釈
/SPGOを使用してビルドすると、リンカーは出力バイナリと共に空の SPD ファイルを作成します。 既定では、SPD ファイルは出力ファイルと同じベース名を使用し、リンクを呼び出したディレクトリに作成されます。
/SPDを使用して、別の名前またはパスを指定します。
/SPDINとリンクする場合は、/SPDINを使用して入力 SPD ファイルを指定し、/SPDを使用して出力 SPD ファイルを指定します。
SPGO ワークフローの詳細については、「 チュートリアル: サンプル Profile-Guided 最適化 (SPGO) を使用してパフォーマンスを向上させる」を参照してください。
Visual Studio 開発環境でこのリンカー オプションを設定するには
- プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、「Set C++ コンパイラとビルド プロパティを Visual Studio で参照してください。
- [構成プロパティ]>[リンカー]>[コマンド ライン] プロパティ ページを選択します。
- [その他のオプション] ボックスに
/SPD:filenameを追加します。 [OK] を選択して変更を保存します。
このリンカーをコードから設定するには
- AdditionalOptionsを参照してください。
こちらも参照ください
MSVC リンカーのリファレンス
MSVC リンカー オプション
/SPDEMBED (サンプル プロファイル データベースの埋め込み)
/SPDIN (サンプル プロファイル データベースを使用)
/SPGO (サンプル Profile-Guided 最適化を有効にする)
チュートリアル: サンプル Profile-Guided 最適化 (SPGO) を使用してパフォーマンスを向上させる