Xcode项目中配置OpenMP
配置步骤
利用Homebrew安装llvm
OpenMP的使用需要依赖于llvm编译框架,所以需要下载并安装llvm。执行命令brew install llvm
即可。
在Xcode中配置OpenMP
- 在User-Defined setting中新添加一个变量名为CC,并将其值设置为
/usr/local/opt/llvm/clang
- 在Enable Modules中将其值更改为No。
- 填充Library Search Paths选项,填充值为
/usr/local/opt/llvm/lib
。 - 接下来填充Header Search paths选项,填充值为
/usr/local/opt/llvm/lib/clang/13.0.0/include
。 - 填充Other C Flags选项,填充值为
-fopenmp
。 - 在Build Phases中将动态库链接进去,在
/usr/local/lib
中找到libomp.dylib
库文件,然后直接拖拽进去即可。 - 最后,将Enable Index-While-Building Functionality选项勾选为No。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!