【发布时间】:2014-11-27 08:20:55
【问题描述】:
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)
所以我认为 Apple 包含了 openmp 支持,因为在 clang 3.5 发行说明中
http://llvm.org/releases/3.5.0/tools/clang/docs/ReleaseNotes.html
clang 开发人员声称支持部分 openmp。但似乎仍然无法识别“-fopenmp”参数。
有什么提示吗?
【问题讨论】:
-
是什么让你相信它应该被认可?在您链接的页面中没有提到这样的标志。
-
确实如此。我正是在问这个问题:鉴于它基于 llvm3.5,为什么无法识别该标志?显然他们已经禁用了它。如果您重新编译 3.5 llvm/clang 工具链,您将获得(部分)openmp 支持,但没有提示为什么它不在 Apple 分发版本中。
标签: xcode macos clang openmp xcode6