gcc

特定の GNU* マクロが定義されているかどうかを判断します。これは C++ 固有のコンテンツです。DPC++ には適用されません。

構文

Linux*:

-gcc

-no-gcc

macOS*:

-gcc

-no-gcc

Windows*:

なし

引数

なし

デフォルト

-gcc

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

説明

このオプションは、GNU* マクロの __GNUC____GNUC_MINOR__、および __GNUC_PATCHLEVEL__ が定義されているかどうかを判断します。

オプション

説明

-gcc

GNU* マクロを定義します。

-no-gcc

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

IDE オプション

Visual Studio*: なし

Eclipse*: [Preprocessor] > [gcc Predefined Macro Enablement]

Xcode*: [Preprocessor] > [Predefine gcc Macros]

代替オプション

なし