Я включил OpenMP, используя следующие настройки в ОС 10.7.2 (Xcode):
GCC_VERSION = 4.2
ENABLE_OPENMP_SUPPORT = YES
LD_OPENMP_FLAGS = -fopenmp
Но когда я вызываю функцию set num threads (omp_set_num_threads(2)
), я получаю следующую ошибку компоновщика:
Неопределенные символы:
_gomp_thread_attr ", на которые ссылается:
_gomp_run_sched_chunk в libgomp.a (env.o)
Я что-то упускаю из виду? Должен ли я добавитьлюбая библиотека для устранения ошибок компоновщика?
Код:
#include <omp.h>
void function() {
omp_set_num_threads(2);
}
int main() {
function();
return 0;
}