У меня есть программа на С++, использующая OpenMP, которая будет работать на нескольких машинах, которые могут иметь или не иметь OpenMP.
Как я могу сообщить своей программе, нет ли в машине OpenMP и игнорировать те #include <omp.h>, директивы OpenMP (например, #pragma omp parallel ...) и/или библиотечные функции (например, tid = omp_get_thread_num();)?