在Mac OS下安装OpenCV的方法(Xcode)

6597阅读 3评论2011-11-03 baiyaxiong_oc
分类:嵌入式

因为办公室的电脑是PC,而自己的笔记本用的是MAC OS. 所以不得不在两个机器上面都装上OpenCV. 今天下午查了些资料, 最后安装到了自己的Mac OS上, 下边分享一下安装经验.

(原则上, 在MacOS上安装OpenCV, 应该通过Subversion下载最新的OpenCV的源码,然后在到MacOS 上编译,并安装,但有些麻烦, 特别希望有通过这种方法安装的朋友也能分享一下. 我用了另外一种简单的方法而已.)

1. 下载安装需要用的dmg文件, 
或者使用最近更新的 


2. 双击dmg后,会有新的盘符出现. 打开Terminal, 分别输入如下2个命令:
cd /Volumes/OpenCV\ Private\ Framework/
cp -R OpenCV.framework/ /Library/Frameworks/OpenCV.framework

3. 成功之后, 你可以找到/Library/Framework/发现OpenCV.framework文件夹. 说明安装OK.
4. 然后是打开Xcode, 新建一个project, C++ Tool(C++ console application), 在项目管理的地方(Groups & Files),右键单击project 名字,Add/Existing Frameworks.., 对话框出来后, 指定/Library/Framework/OpenCV.framework.
5, 如果你现在添加一个OpenCV头文件例如 "highgui.h",会有编译错误, 可能是"cannot locate the framework"或者"Cannot find such a file " ,我们还需要手工添加 Framework Search Paths 和 Header Search Path
6, 双击项目管理(Groups & Files)中的Targets的项目文件, 弹出对话框, 选择第2项Build, 找到Framework Search Paths项, 双击后添加/Library/Frameworks/, 同样, 在Header Search Path 项里边添加 /Library/Frameworks/OpenCV.framework/Headers/;

一切搞定.
今天发现2个网址也补充一下, 关于在MAC上边使用OPENCV的.

http://iphone-cocoa-objectivec.blogspot.com/2009/01/using-opencv-for-mac-os-in-xcode.html
http://www.christophseibert.de/weblog/en/it/computer-vision/tools/opencv-mac.html
上一篇:MAC 下 卸载软件 「转]
下一篇:16位和32位cpu微机内部寄存器的名称及其主要功能

文章评论