В настоящее время я пытаюсь из OpenMP на XCode 3.2.2 на Snow Leopard:Библиотека Linker для OpenMP для Snow Leopard?
#include <omp.h>
#include <iostream>
#include <stdio.h>
int main (int argc, char * const argv[]) {
#pragma omp parallel
printf("Hello from thread %d, nthreads %d\n", omp_get_thread_num(), omp_get_num_threads());
return 0;
}
я не включал связывающие библиотеки еще, так что компоновщик жалуется:
"_omp_get_thread_num", ссылочные от: _MAIN в main.o
"_omp_get_num_threads", ссылочный из: _MAIN в main.o
КИ, отлично, никаких проблем, я не взгляну в существующем фре работа, поиск ключевых слов, таких как openmp или omp ... здесь возникает проблема, где находится библиотека связывания? Или я должен сказать, что имя библиотеки ссылок для openMP? Это dylib, рамки или что? Или мне нужно сначала это получить?
+1 Для меня также требуется изменение версии компилятора. –
Я не могу найти эту опцию на Xcode 6.3 – Marin