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