Xcode使用OpenMP
来源:互联网 发布:企业qq群发软件 编辑:程序博客网 时间:2024/06/06 17:30
安装过程主要参考这篇博客
http://blog.csdn.net/hitwlh/article/details/73456305
以前的大多数文章都是通过brew install clang-omp, 但根据clang-omp官网显示目前这种方法已经不再适用
官网给出的安装步骤如下
但是这个是基于你以前安装过clang-omp进行的,所以也并不能完全按照上面的步骤进行
1.使用 brew 安装 llvm
brew install llvm
2.新建一个Xcode工程,进行如下设置
3.添加用户自定义设置
点击弹出框中的 Add User-Defined Setting
添加一个名为CC的自定义变量
4.建立两个软连接
ln -s /usr/local/opt/llvm/bin/clang /usr/local/bin/clang-ompln -s /usr/local/opt/llvm/bin/clang++ /usr/local/bin/clang++-omp
5.在Build Phases 添加libiomp5.dylib
该文件在/usr/local/Cellar/llvm/5.0.0/lib/libiomp5.dylib
6.更改Build Settings中的Index-While-Building Functionality的设置
否则会出现cannot specify -o when generating multiple output files.的错误
具体理由见Stack Overflow上的回答
7.运行下述测试代码,看是否能成功运行
#include <omp.h>#include <stdio.h>int main() {#pragma omp parallel printf("Hello from thread %d, nthreads %d\n", omp_get_thread_num(), omp_get_num_threads());}
阅读全文
0 0
- Xcode安装使用OpenMP
- Xcode使用OpenMP
- xcode+openmp
- OpenMP: 使用OpenMP优化程序
- OpenMP: VS2010配置使用OpenMP
- OpenMP: 使用OpenMP优化程序
- Xcode clang-omp openmp开发
- OpenMP: OpenMP的一点使用经验
- OpenMP: OpenMP在VC6下的使用
- OpenMP并行程序设计之OpenMP使用入门
- 使用OpenMP优化程序
- openMP的使用
- openMP使用心得
- Mac下使用OpenMP
- VS2010配置使用OpenMP
- VS2010配置使用OpenMP
- OpenMP基础使用
- OpenMP使用经验总结
- gerrit refs相关的一些小研究
- hrbust 2347 递归画图
- 【Scikit-Learn 中文文档】交叉分解
- Makefile
- freemarker常见用法
- Xcode使用OpenMP
- Redis 在windows中启动
- Android6.0权限申请
- 疑惑建议总结
- leetcode 222. Count Complete Tree Nodes
- Android中的缓存策略--DiskLruCache
- mysql创建索引
- 最小二乘问题与线性回归中的最大似然估计等价
- JQuery移除指定元素