2.2 Compilação condicional
O _OPENMP nome da macro é definido pelas implementações compatíveis com OpenMP como a constante decimal yyyymm, qual será o ano e mês da especificação aprovada. Esta macro não deve ser o assunto de um # define ou um #undef diretiva de pré-processamento.
#ifdef _OPENMP
iam = omp_get_thread_num() + index;
#endif
Se os fornecedores de definem as extensões para OpenMP, eles podem especificar outras macros predefinidas.