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