gpt4 book ai didi

c - OSX 10.11 上的 OpenMP 支持,gcc 错误 "file omp.h not found"

转载 作者:太空宇宙 更新时间:2023-11-04 01:55:28 24 4
gpt4 key购买 nike

我一直在使用 gcc 5.3.0 版。它说它带有 openmp 支持。但是每次当我使用 gcc [通过终端] 或通过 xCode 7 编译程序时,我都会遇到同样的错误,“找不到文件 omp.h”。我在这个问题上搜索了太多,几乎尝试了所有我找到的东西。

  • 首先,我尝试在我的 Mac 上找到 omp.h。我找到了一些文件;然后在头文件中,我使用了 omp.h 的特定位置但没有帮助 [它给了我链接器错误]。
  • 我安装了 gcc 6.0 版(预发行版)但没有任何帮助。我尝试更改 C_INCLUDE_PATH [现在,以前设置为无],但这对我也没有帮助。
  • 我重新安装了 clang-omp 但没有帮助。
  • 我使用的是 llvm 编译器 7.0 版。虽然我已经安装了clang-omp,但是我的/usr/include/*中没有omp.h

最佳答案

我更改了编译器,现在可以运行它了。 [这是clang的问题,我无法解决]。我是一名学生,英特尔正在提供 Intel Parallel Studio free to students 的 1 年许可证.所以我下载并安装了它。在 xCode 中,在build设置下,我将编译器设置为“Intel C/C++ 编译器”,在并行化中,我将其设置为"is"。就是这样。然后就编译成功了。但是,请注意,您将不再使用头文件“omp.h”。顺便说一句,我仍在寻找答案,只是想知道我做错了什么。

关于c - OSX 10.11 上的 OpenMP 支持,gcc 错误 "file omp.h not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34964055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com