一,要求

CMake 2.8.8 或者更高

Xcode 4.2 或者更新

二,从Git库取得最新的 OpenCV

使用 git 客户端从 http://github.com/itseez/opencv  clone Open 库。

在  max os x 下,可以通过以下命令行完成

cd ~/

git clone https://github.com/Itseez/opencv.git

三,使用 cmake 在命令行上从源码构建 OpenCV

1. 为了使 OpenCV 构建脚本能找到 编译器,头文件等内容,创建一个软连接到 Xcode

cd /

sudo ln -s /Applications/Xcode.app/Contents/Developer Developer

2. 构建 OpenCV framework

cd ~/

Python opencv/ios/build_framework.py ios

如何一切顺利,几分钟之后,你会在  ~//ios/opencv2.framework  取得opencv2的框架。这样,你可以在你的项目中添加这个框架。

四, 更多

在 http://docs.opencv.org/doc/tutorials/ios/table_of_content_ios/table_of_content_ios.html#table-of-content-ios 有几个 OpenCV + iOS的入门指南。

THE END.

linux下编译ios,为iOS安装OpenCV相关推荐

  1. Linux下编译软件时指定安装目录的好处

    源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install). Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./con ...

  2. Linux下编译、链接、加载运行C++ OpenCV的两种方式及常见问题的解决

    Linux下编译.链接.加载运行C++ OpenCV的两种方式及常见问题的解决 在Linux下安装完OpenCV C++之后(还没有安装的读者请参考Ubuntu 18.04 安装OpenCV C++) ...

  3. linux 保存编译log,(转)Linux下编译安装log4cxx

    一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...

  4. java libpcap,Linux下编译安装libpcap

    要做Sniffer了,先在Linux下编译一下libpcap 1.编译安装flex #libpcap 1.1要求flex必须在2.4.6及以上 wget http://prdownloads.sour ...

  5. linux下编译libuv,linux下libuv库安装教程

    下载并编译libuv libuv需要自己手动下载源码,并手动编译. 当前目录为:/home/xlz/test/github/,在后面,会用$PATH来代替,我的系统的Debian8,64bit. $g ...

  6. Linux 下编译并安装配置 Qt

    本文介绍的是Linux 下编译并安装配置 Qt,最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发.考虑到程序的跨平台可移植性,最终选择使用 Qt 开发.相对来说,国内关于 Qt 相 ...

  7. linux iptables 编译,Linux下编译安装iptables

    Linux下如何编译安装iptables实例: 先卸载系统已经安装的iptables,卸载前需备份三个文档:iptables启动脚本,iptables-config配置文档,以及已经建立好的iptab ...

  8. linux3.10.53编译,根据官方文档在Linux下编译安装Apache

    根据官方文档在Linux下编译安装Apache 前言 永远记住官方文档才是最准确的安装手册,这篇文章仅为对官方文档的解读和补充,学习提升务必阅读官方文档: http://httpd.apache.or ...

  9. Apache 配置------FastCGI方式使用PHP(包含:linux下编译安装fmod_fcgid,配置apache以支持FastCGI)

    本文用于记录Apache配置 FastCGI方式运行PHP(使用非线程安全版本) 下文包含如下内容: 1 linux下编译官网提供的最新版fmod_fcgid源码为os,方便linux或者window ...

  10. linux如何编译boost指定库,linux下编译安装boost库

    linux下编译安装boost库 先看一下系统环境 Linux o-pc 3.19.0-22-generic #22-Ubuntu SMP Tue Jun 16 17:15:15 UTC 2015 x ...

最新文章

  1. 漫画:程序教你寻找股票买入卖出的最佳时机(动态规划)
  2. DataTables 表格固定栏使用方法
  3. 【数据挖掘笔记四】数据仓库和联机分析处理
  4. ai一个线段多个箭头_初学设计却分不清PS和AI?超详细的AI基础介绍包你一看即会!...
  5. 值传递和引用传递的讲解
  6. matlab激光散斑散射半径测量,激光散斑测量2011412225741
  7. thinkphp5 接入百度语音合成接口,前台播报功能实例
  8. 一步步打造一个移动端手势库
  9. Poj 1166 The Clocks(bfs)
  10. html网页特效代码笔记,一个js实现的网页鼠标点击特效代码
  11. android ipv6 谷歌,Ipv6使用google服务的DNS
  12. MATLAB中图像索引和抖动转换
  13. android 设置路由器,安卓手机怎么设置路由器?
  14. ESP32/ESP8266
  15. 爬虫实战--简单爬取小说网站的小说(面对过程)
  16. LRTimelapse 5 for Mac(专业延时摄影软件)
  17. win10设置防火墙端口开放及检测开放端口
  18. 用c++做一个简单的计算器
  19. 基于vue的旅游网项目
  20. NeurIPS 2022|基于神经微分方程理论可以帮助我们训练更加深层次的ResNet网络

热门文章

  1. toad查看oracle的plsql包,Oracle logminer 分析redo log(TOAD与PLSQL)
  2. assertionerror python_Python成为专业人士笔记–内置模块Modules和函数Functions
  3. jquery开关灯案例_全屋开关插座布局讲解,自己规划怕遗漏,手把手教你,很详细...
  4. Java面向对象(15)--static关键字静态理解与使用
  5. 三层架构项目如何发布_链客Talk | 优盾首席架构师Alex Yang:如何从0开发区块链项目?...
  6. vue - cli 脚手架安装
  7. C# NTP时间同步类
  8. ARIMA模型建模步骤
  9. Linux文件IO-例会笔记总结
  10. 有感软件安装称呼的变化