/SPD (サンプル プロファイル データベースの指定)

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 開発環境でこのリンカー オプションを設定するには

  1. プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、「Set C++ コンパイラとビルド プロパティを Visual Studio で参照してください。
  2. [構成プロパティ]>[リンカー]>[コマンド ライン] プロパティ ページを選択します。
  3. [その他のオプション] ボックスに/SPD:filenameを追加します。 [OK] を選択して変更を保存します。

このリンカーをコードから設定するには

こちらも参照ください

MSVC リンカーのリファレンス
MSVC リンカー オプション
/SPDEMBED (サンプル プロファイル データベースの埋め込み)
/SPDIN (サンプル プロファイル データベースを使用)
/SPGO (サンプル Profile-Guided 最適化を有効にする)
チュートリアル: サンプル Profile-Guided 最適化 (SPGO) を使用してパフォーマンスを向上させる