Ignore OpenMP en la máquina que no lo tiene

Tengo un programa en C ++ que utiliza OpenMP, que se ejecutará en varias máquinas que pueden tener OpenMP instalado o no.

¿Cómo puedo hacer saber a mi programa si una máquina no tiene OpenMP e ignorar esos#include <omp.h>, Directivas OpenMP (como#pragma omp parallel ...) y / o funciones de biblioteca (comotid = omp_get_thread_num();)?

Respuestas a la pregunta(5)

Su respuesta a la pregunta