/PDBALTPATH (別の PDB パスを使用)
/PDBALTPATH:pdb_file_name
引数
pdb_file_name
.pdb ファイルのパスとファイル名です。
解説
このオプションを使って、コンパイルされたバイナリ ファイルにプログラム データベース (.pdb) ファイルの別の場所を提供します。 通常、リンカーは作成するバイナリの中に .pdb ファイルの場所を記録します。 このオプションを使って .pdb ファイルに異なるパスとファイル名を提供できます。 /PDBALTPATH で提供される情報は、実際の .pdb ファイルの場所や名前を変更するわけではなく、リンカーがバイナリ ファイルに書き込む情報を変更します。 これにより、ビルド コンピューターのファイル構造とは独立したパスを提供できます。 このオプションの 2 つの一般的な使用方法は、ネットワーク パスまたはパス情報のないファイルを提供することです。
pdb_file_name の値は、任意の文字列、環境変数、または %_PDB% にすることができます。 リンカーによって、%SystemRoot% などの環境変数がその値に拡張されます。 リンカーによって、環境変数 %_PDB% と %_EXT% が定義されます。 %_PDB% は実際の .pdb ファイルのファイル名にパス情報なしで拡張され、%_EXT% は生成された実行ファイルの拡張子です。