Подтвердить что ты не робот

Undefined ссылка на `omp_get_max_threads_ '

У меня возникают следующие ошибки при попытке скомпилировать проект: (fortran, используя gfortran)

undefined ссылка на `omp_get_max_threads _ '

undefined ссылка на `omp_get_thread_num _ '

Проблема в том, что моя версия GCC - 4.4.3, которая должна была поддерживать OpenMP.

4b9b3361

Ответ 1

С помощью gcc вам необходимо скомпилировать и связать с -fopenmp, чтобы включить OpenMP. Другие компиляторы имеют разные варианты; с intel it -openmp, с pgi it -mp и т.д.

Ответ 2

Код необходимо скомпилировать с помощью -fopenmp.

Ответ 3

gcc -program.c -o obj -fopenmp