为实际设备构建xcode项目的问题

为实际设备构建xcode项目的问题,xcode,opencv,Xcode,Opencv,我有一个问题,它困扰了我一段时间。我m使用我在互联网上建立的模板项目中的opencv框架: 我需要opencv函数来比较两个图像,所以我需要将UIImage转换为Iplmage,以便在函数中使用它。然而,在模拟器上一切都很好,但当我连接iPad2设备时(我需要它,因为我在应用程序中使用了摄像头),编译器会抛出错误: 架构armv7的未定义符号: “\u cvCreateImage”,引用自: +[SomeViewController.o中的SomeViewController CreateIpl

我有一个问题,它困扰了我一段时间。我m使用我在互联网上建立的模板项目中的opencv框架:

我需要opencv函数来比较两个图像,所以我需要将UIImage转换为Iplmage,以便在函数中使用它。然而,在模拟器上一切都很好,但当我连接iPad2设备时(我需要它,因为我在应用程序中使用了摄像头),编译器会抛出错误:

架构armv7的未定义符号: “\u cvCreateImage”,引用自: +[SomeViewController.o中的SomeViewController CreateIplImageFromUIImage:] ld:未找到架构armv7的符号


我尝试安装xcode 4.2,但我已将其降级为xcode 4.1,没有成功。非常感谢您的帮助。

您正在使用的OpenCV版本非常旧,适用于iOS3+4。我想使用支持iOS5的更新版本是个好主意:)


看一看。只需抓取一份拷贝,设置iPad支持,就可以开始(测试了)。

您是否将openCV库添加到了您的项目中?这是一个链接器问题。