2012-01-22 79 views
0

我有一个问题,它bothering me for a while. I米从模板项目usning OpenCV的框架,我已经建立互联网上:http://www.eosgarden.com/en/opensource/opencv-ios/download/期建设Xcode项目

我需要比较两个图像OpenCV的功能,所以我需要转换UIImage到Iplmage以便在功能中使用它。然而,一切都建立在模拟器罚款,但是,当我连接iPad 2的设备(我,因为我真的在应用程序中使用的相机需要它)编译器会引发错误我:

Undefined symbols for architecture armv7: "_cvCreateImage", referenced from: +[SomeViewController CreateIplImageFromUIImage:] in SomeViewController.o ld: symbol(s) not found for architecture armv7

我尝试安装的Xcode 4.2,我已经降级它到xcode 4.1,没有成功。任何帮助表示赞赏。

+0

您是否将openCV库添加到您的项目中?这是一个链接器问题。 – 2012-01-22 14:25:14

回答

0

您使用的OpenCV构建相当老旧,打算与iOS3 + 4一起使用。我想用新版本支持iOS5是一个好主意:)

看看this Version。只需拿一份副本,设置iPad支持,你就很好(去测试它)。