インテル® C++ コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
特定の GNU マクロを定義または未定義します。
Windows*: なし
Linux*: [Preprocessor (プリプロセッサー)] > [gcc Predefined Macro Enablement (事前定義済み gcc マクロを有効にする)]
OS X*: [Preprocessor (プリプロセッサー)] > [Predefine gcc Macros (gcc マクロの事前定義)]
すべて
Linux* および OS X*:
-gcc
-no-gcc
-gcc-sys
Windows*:
なし
コンパイラーは、GNU マクロの __GNUC__、__GNUC_MINOR__、および __GNUC_PATCHLEVEL__ を定義します。
このオプションは、GNU マクロの __GNUC__、__GNUC_MINOR__、および __GNUC_PATCHLEVEL__ を定義または未定義します。
オプション
説明
GNU マクロを定義します。
GNU マクロの定義を解除します。
システムヘッダーのコンパイル時のみ GNU マクロを定義します。