Everything

-define


< 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.