Macos 安装OpenMp Mac Os X 10.10

Macos 安装OpenMp Mac Os X 10.10,macos,openmp,Macos,Openmp,我使用brew安装clang omp 关于设立 export PATH=/install/prefix/bin:$PATH 导出C_INCLUDE_PATH=/install/prefix/INCLUDE:$C_INCLUDE_PATH 导出CPLUS\u INCLUDE\u PATH=/install/prefix/INCLUDE:$CPLUS\u INCLUDE\u PATH 导出库路径=/install/prefix/lib::$LIBRARY\u路径 导出LD\u LIBRARY\u P

我使用
brew安装clang omp

关于设立

export PATH=/install/prefix/bin:$PATH
导出C_INCLUDE_PATH=/install/prefix/INCLUDE:$C_INCLUDE_PATH
导出CPLUS\u INCLUDE\u PATH=/install/prefix/INCLUDE:$CPLUS\u INCLUDE\u PATH
导出库路径=/install/prefix/lib::$LIBRARY\u路径
导出LD\u LIBRARY\u PATH=/install/prefix/lib:$LD\u LIBRARY\u PATH

如果您使用自制软件安装了
clangomp
,那么在安装
clangomp
后,您不需要修改$PATH,我如何找到放置的内容。只需使用
#include
包含标题,并使用
g++4.9-fopenmp
编译即可。这至少对我在MacOSX10.9上是有效的


因此,您使用的是10.10,如果您确实需要将安装添加到$PATH,请使用前面提到的@mark setchell查找您的安装目录。您还可以使用
-I/usr/local/cillar/clangomp
标志将所需的头文件传递给g++编译器,或者对于库,您可以使用
-L/usr/local/lib/somelib

我没有/使用OpenMP,但请尝试此命令
brew list clangomp | grep include
,并查看头文件的放置位置,然后使用它。我不知道这一点,但我会尝试
/usr/local/cillar/clangomp/2015-04-01/libexec/include
我尝试了这两种方法,但当我试图编译try
find/usr-name omp.h
并使用它所在的目录时,两种方法都不起作用。我找到了路径
,它修复了我以前遇到的错误,但现在我遇到了一个示例中的
ld:library not found for-lgomp
错误。
export PATH=/install/prefix/bin:$PATH
export C_INCLUDE_PATH=/install/prefix/include:<OpenMP include path>:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=/install/prefix/include:<OpenMP include path>:$CPLUS_INCLUDE_PATH
export LIBRARY_PATH=/install/prefix/lib:<OpenMP library path>:$LIBRARY_PATH
export LD_LIBRARY_PATH=/install/prefix/lib:<OpenMP library path>:$LD_LIBRARY_PATH