-define
<コンパイル・オプション / ソースオプション>
[指定形式]
-define = <sub>[,…]
<sub>:<マクロ名> [= <文字列>]
[詳細説明]
-
ソースファイル内で記述する#defineと同等の効果を得ます。
<マクロ名>=<文字列>と記述することで<文字列>をマクロ名として定義できます。
サブオプションに<マクロ名>を単独で指定した場合は、そのマクロ名が定義されたものと仮定します。
<文字列>には、名前または整定数を記述することができます。
[備考]
本オプションで指定したマクロ名がソース中で#defineにより既に定義されている場合、#defineを優先します。
本オプションを複数回指定した場合、指定したすべてのマクロ名が有効となります。