次の方法で共有


A.2 条件付きコンパイルの指定

OpenMP マクロ _OPENMP (8 ページのセクション 2.2) を使用した条件付きコンパイルの使用例を次に示します。 OpenMP コンパイルでは、_OPENMP マクロが定義されます。

# ifdef _OPENMP 
    printf_s("Compiled by an OpenMP-compliant implementation.\n");
# endif

定義されているプリプロセッサ演算子は、単一のディレクティブで複数のマクロがテストされるのを許可します。

# if defined(_OPENMP) && defined(VERBOSE)
    printf_s("Compiled by an OpenMP-compliant implementation.\n");
# endif