次の方法で共有


/FR/Fr (SBR ファイルの名前)

Code maps BSCMAKE、および一部のサード パーティ製コード参照ツールで使用される.sbr (ソース ブラウザー) ファイルを作成します。

構文

/FR[pathname[\filename]]
/Fr[pathname[\filename]]

引数

pathname
生成された .sbr ファイルのオプションの宛先ディレクトリ。 この値が指定されていない場合、ファイルは既定の出力ディレクトリに作成されます。 詳細については、「 パス名の指定を参照してください。

filename
生成された .sbr ファイルの省略可能なファイル名。 この値が指定されていない場合、コンパイラは、 .sbr 拡張子を持つソース ファイルのベース名を使用します。 詳細については、「 パス名の指定を参照してください。

解説

/FR は、完全なシンボリック情報を含む .sbr ファイルを作成します。

/Fr は、ローカル変数に関する情報を含まない .sbr ファイルを作成します。 /Fr は非推奨です。代わりに /FR を使用してください。 詳細については、「カテゴリ別に一覧表示されている Compiler オプション」の「非推奨および削除されたコンパイラ オプション」セクションを参照してください。

Visual Studio Code Maps 機能には、/FRによって生成された.sbr ファイルが必要です。

Microsoft Browse Information File Maintenance Utility (BSCMAKE) は、 .sbr ファイルを使用して .bsc ファイルを作成し、一部のサード パーティ製ツールで参照情報を表示するために使用します。 詳細については、「BSCMAKE リファレンス」を参照してください。

Note

BSCMAKE は、現在も Visual Studio と共にインストールされていますが、IDE では使用されなくなりました。 Visual Studio 2008 以降、参照とシンボル情報は、ソリューション フォルダー内の SQL Server SDF ファイルに自動的に格納されます。 BSCMAKE を使用する場合は、 .sbr 拡張機能を変更しないでください。 BSCMAKE では、中間ファイルにその拡張子が必要です。

Visual Studio 開発環境でこのコンパイラ オプションを設定するには

  1. プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、Visual Studio での C++ コンパイラとビルド プロパティの設定に関する記事を参照してください。

  2. [構成プロパティ]>[C/C++]>[ブラウザー情報] プロパティ ページを選択します。

  3. [ブラウザー情報ファイル][ブラウザー情報の有効化] プロパティを変更します。

このコンパイラ オプションをコードから設定するには

関連項目

Output-File (/F) オプション
MSVC コンパイラ オプション
MSVC コンパイラのコマンド ライン構文
パス名の指定