Iphone arm6/arm7中未定义AVFoundation函数
我正试图用这个转换一个图像 我不知道是因为我使用的是xcode4还是因为其他问题。我正在为IOS4编写代码。无法编译它,因为链接器抱怨函数不存在。但它们在文档中: 任何帮助都会很好Iphone arm6/arm7中未定义AVFoundation函数,iphone,linker,ios4,avfoundation,Iphone,Linker,Ios4,Avfoundation,我正试图用这个转换一个图像 我不知道是因为我使用的是xcode4还是因为其他问题。我正在为IOS4编写代码。无法编译它,因为链接器抱怨函数不存在。但它们在文档中: 任何帮助都会很好 Undefined symbols for architecture armv6: "_CVPixelBufferGetHeight", referenced from: -[CameraController imageFromSampleBuffer:] in CameraController.o
Undefined symbols for architecture armv6:
"_CVPixelBufferGetHeight", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferGetBaseAddress", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferGetWidth", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CMSampleBufferGetImageBuffer", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferLockBaseAddress", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferGetBytesPerRow", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferUnlockBaseAddress", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
ld: symbol(s) not found for architecture armv6
collect2: ld returned 1 exit status
添加ImageIO.framework和CoreVideo.framework已修复:
"_CVPixelBufferGetHeight", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferGetBaseAddress", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferGetWidth", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferLockBaseAddress", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferGetBytesPerRow", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
"_CVPixelBufferUnlockBaseAddress", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
当我找到指向此答案的wich one链接时,我将编辑此答案: 编辑:添加CoreMedia.framework修复了最后一个:
"_CMSampleBufferGetImageBuffer", referenced from:
-[CameraController imageFromSampleBuffer:] in CameraController.o
该项目的结果现在可用:)
在开始这项工作之前,我昨天安装了xcode4,所以我真的不知道问题是否出在那里。我在frameworks btwThanks上安装了AVFoundation.framework-非常恼人的是,苹果的文档没有提到在处理图像时需要导入视频框架。这离显而易见还有很长的路要走!