Я задаю тот же вопрос, что и , этот .Тем не менее, ответы, полученные там, не помогли мне справиться с этой проблемой, и этот вопрос был задан несколько лет назад, поэтому я думаю, что, возможно, все изменилось.
Когда я пытаюсь скомпилировать на моем Mac OSX (High Sierra 10.13.4) для OpenMP, я получаю ошибку:
>$ gcc -fopenmp omp_accum_sum.cpp
clang: error: unsupported option '-fopenmp'
AFAICT из портов info mac дает мне, у меня установлены последние доступные версии gcc, clang и OpenMP:
>$ port installed gcc7
The following ports are currently installed:
gcc7 @7.3.0_1 (active)
>$ port installed libomp
The following ports are currently installed:
libomp @0.0_246703
libomp @0.0_261249
libomp @0.0_264411+universal
libomp @3.9.0_1+universal
libomp @3.9.1_0+universal
libomp @5.0.1_0+universal (active)
>$ port installed clang-6.0
The following ports are currently installed:
clang-6.0 @6.0.0_0+analyzer+libstdcxx (active)
Я видел несколько вещей в интернете, которые указывали на команду gcc на правильный gcc, но если это то, что мне нужно сделать, я даже не смог выяснить, где находится правильный gcc.Спасибо.