A.2 Especificando compilação condicional
Os exemplos a seguir ilustram o uso de compilação condicional usando a macro OpenMP _OPENMP (seção 2.2 na página 8). Com OpenMP compilação, o _OPENMP macro torna-se definida.
# ifdef _OPENMP
printf_s("Compiled by an OpenMP-compliant implementation.\n");
# endif
O operador de pré-processador definido permite que mais de uma macro para ser testado em uma única diretiva.
# if defined(_OPENMP) && defined(VERBOSE)
printf_s("Compiled by an OpenMP-compliant implementation.\n");
# endif