Determines whether certain GNU macros are defined or undefined.
Windows: None
Linux: Preprocessor > gcc Predefined Macro Enablement
Mac OS X: Preprocessor > Predefine gcc Macros
IA-32, Intel® 64 architectures
Linux and Mac OS X: | -gcc -no-gcc -gcc-sys |
Windows: | None |
None
-gcc |
The compiler defines the GNU macros __GNUC__, __GNUC_MINOR__, and __GNUC_PATCHLEVEL__ |
This option determines whether the GNU macros __GNUC__, __GNUC_MINOR__, and __GNUC_PATCHLEVEL__ are defined or undefined.
Option |
Description |
---|---|
-gcc |
Defines GNU macros. |
-no-gcc |
Undefines GNU macros. |
-gcc-sys |
Defines GNU macros only during compilation of system headers. |
None
Copyright © 1996-2011, Intel Corporation. All rights reserved.