< Compile Options / Source Options >
[Format]
-define=<sub>[,...]
<sub>: <macro name> [= <string>]
|
[Description]
- | This option provides the same function as #define specified in the source file. |
- | <string> can be defined as a macro name by specifying <macro name>=<string>. |
- | When only <macro name> is specified as a suboption, the macro name is assumed to be defined. (An empty value is defined rather than 1.) |
- | Names or integer constants can be written in <string>. |
[Remarks]
- | If the macro name specified by this option has already been defined in the source file by #define, #define takes priority. |
- | If this option is specified for more than one time, all specified macro names are valid. |