Xcode 6中的OpenMP支持(clang 3.5)



xcode 6基于clang 3.5;在osx 10.9.5上,从命令行运行clang++ --version报告

 Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)

所以我认为苹果包含了对openmp的支持,因为在clang 3.5发行说明中

http://llvm.org/releases/3.5.0/tools/clang/docs/ReleaseNotes.html

clang开发人员声称部分支持openmp。但似乎"-fopenmp"的论点仍然没有得到认可。

有什么提示吗?

Clang仍然不完全支持OpenMP,实际上它只支持Parsing/Sema分析+一些"omp parallel"one_answers"omp simd"指令的基本coidegen。您可以尝试通过添加-Xclang-fopenmp=libomp5选项来激活它。

最新更新