構文:
/nodefine
/nodefine オプションは,対応する /define:symbols オプションで指定されたすべてのシンボルを,Fortran プリプロセッサーのみに適用し,条件コンパイル指示文 (IF 指示文構文など) には適用しないように要求します。たとえば,次のコマンドはシンボル release を 1 として定義し,これを FPP のみから使用できるようにします。
DF /fpp /define:release /nodefine
/define:symbols を指定して /nodefine を省略すると,/define:symbols によって指定されたシンボルは,FPP と条件コンパイル指示文の両方に適用されます。
ビジュアル開発環境では,「Fortran」タブの「Preprocessor」カテゴリの「Preprocessor Symbols」を指定します。
FPP についての詳細は,「/fpp」を参照してください。