2013-07-15 39 views
0

我在Mac 10.7.5上试图与XCode 4.6.2中的OpenCV库一起工作。我下面这个教程http://sadeepj.blogspot.co.uk/2012/03/installing-and-configuring-opencv-to.htmlXCode中的OpenCV -cmake错误

所以我已经下载cmake并OpenCV2.3.1我已经写在终端:

tar xvf OpenCV-2.3.1a.tar.bz2 
cd OpenCV-2.3.1 
mkdir build 
cd build 
cmake -G "Unix Makefiles" .. 

的所有作品,除了在Unix Makefiles命令,它说:CMake Error: Could not create named generator Unix Makefiles..

任何人都知道为什么会发生这种情况,或者有另一种让OpenCV在Xcode中顺利运行的方法?

回答

4

我鼓励您尽可能避免自己编译OpenCV。

您可以下载适用于iOS的最新OpenCV编译框架herehere,您可以找到一些以前的版本。要使用该框架,只需将opencv2.framework目录拖到您的XCode项目中,即可完成。

+0

非常感谢!我写了#include“cv.h”,但是这不再用于opencv2吗? –

+0

没问题:) 您需要'#import '而不是(我建议使用C++接口,而不是旧的C接口)。由于头文件非常大,我建议将'#import'放在'#ifdef __cplusplus ...#endif'围绕的pch文件中。 – StatusReport

+0

还有一个问题抱歉。我得到了一个关于我的框架中缺少体系结构的错误“在文件中缺少必需的体系结构x86_64 ...”以及大约14个像这样的错误:_cvShowImage“,引用自:File.o中的_main。我已经更改了我的编译器, GCC –