/INCLUDE (シンボルの明示的な参照)
更新 : 2007 年 11 月
/INCLUDE:symbol
解説
指定項目 :
- symbol
シンボルをシンボル テーブルに追加します。
解説
/INCLUDE オプションは、指定されたシンボルをシンボル テーブルに追加します。
複数のシンボルを指定する場合は、各シンボルの間をコンマ (,)、セミコロン (;)、またはスペースのいずれかで区切ります。コマンド ラインでは、シンボルごとに /INCLUDE:symbol を指定します。
シンボルは、指定したシンボルが定義されているオブジェクトをプログラムに加えると、解決されます。この機能を使うと、本来プログラムにリンクされないライブラリ オブジェクトでも取り込むことができます。
このオプションは /OPT:REF に優先し、/OPT:REF で削除の対象として指定されていても、そのオブジェクトは削除されません。
Visual Studio 開発環境でこのリンカ オプションを設定するには
プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。詳細については、「Visual C++ プロジェクトのプロパティの設定」を参照してください。
[リンカ] フォルダをクリックします。
[入力] プロパティ ページをクリックします。
[シンボル参照の強制] プロパティを変更します。
このリンカをコードから設定するには
- ForceSymbolReferences を参照してください。