gcc

 

特定の GNU マクロを定義または未定義します。

IDE オプション

Windows: なし

Linux: [Preprocessor (プリプロセッサー)] > [gcc Predefined Macro Enablement (事前定義済み gcc マクロの有効化)]

Mac OS X: [Preprocessor (プリプロセッサー)] > [Predefine gcc Macros (gcc マクロの事前定義)]

アーキテクチャー

IA-32、インテル® 64、IA-64 アーキテクチャー

構文

Linux および Mac OS X:

-gcc

-no-gcc

-gcc-sys

Windows:

なし

引数

なし

デフォルト

-gcc

コンパイラーは、GNU マクロの __GNUC____GNUC_MINOR__、および __GNUC_PATCHLEVEL__ を定義します。

説明

このオプションは、GNU マクロの __GNUC____GNUC_MINOR__、および __GNUC_PATCHLEVEL__ を定義または未定義します。

オプション

説明

-gcc

GNU マクロを定義します。

-no-gcc

GNU マクロの定義を解除します。

-gcc-sys

システムヘッダーのコンパイル時のみ GNU マクロを定義します。

代替オプション

なし