3

我正在尝试将 openmp 包含到我的 Xcode C++ 项目中。我已将 Xcode 中的编译器更改为 LLVM GCC 4.2,添加了“-fopenmp”作为 CFlag 并在 xcode 中启用了 OpenMP 支持。但它仍然说“找不到'omp.h'文件”,我无法构建项目。有谁知道可能出了什么问题以及如何解决这个问题?

4

1 回答 1

1

我曾经也有过一样的问题。尝试使用左侧的面板进入项目导航器。选择您的项目(带有蓝色图标的项目),然后会出现一个不同的主窗口。在这里,单击“Targets”下的相关文件,然后选择“Build settings”和“All”。在这里,搜索 OpenMP。在我的系统中,它显示在“LLVM GCC 4.2 - 语言”下。将“启用 OpenMP 支持”设置为是。这应该使它工作。确保不要手动#include "omp.h"。

奇怪的是我不知道如何“手动”执行此操作(即绕过我上面描述的内置 Xcode)。

于 2013-06-14T17:40:14.127 回答