objective-c - opencv 2.2 xcode4 ios4.3

要构建和安装OpenCv2.2,请按照此处的说明进行操作:http://computer-vision-talks.com/2011/02/building-opencv-for-iphone-in-one-click/,http://computer-vision-talks.com/2011/01/using-opencv-in-objective-c-code/
OpenCv的构建脚本似乎可以正常工作..但是将库和 header 添加到我的XCode4项目中后,我仍然遇到同样的麻烦:

/opencv/include/opencv2/ml/ml.hpp
opencv/include/opencv2/ml/ml.hpp:2075:15: error: map: No such file or directory

opencv/include/opencv2/ml/ml.hpp:2076:18: error: string: No such file or directory

opencv/include/opencv2/ml/ml.hpp:2077:20: error: iostream: No such file or directory

opencv/include/opencv2/ml/ml.hpp:2084: error: expected specifier-qualifier-list before 'public'

opencv/include/opencv2/ml/ml.hpp:2106: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'CvMLData'

opencv/include/opencv2/ml/ml.hpp:2186: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'cv'

我已经尝试过将#include <opencv2/opencv.hpp>添加到我的***-Prefix.pch文件中,并添加了链接器标志:-lstdc++ -lz,但是仍然存在这些错误..有什么想法吗?

最佳答案

下载opencv 2.0的预编译静态库
http://computer-vision-talks.com/download/opencv_build_ios_4771.zip

和https://github.com/niw/iphone_opencv_test的 header
为我工作:)

https://stackoverflow.com/questions/5404449/

相关文章:

opencv - 构建OpenCV 2.2 HTML文档

image-processing - OpenCV中检测到的轮廓数量不匹配

iphone - opencv2中没有这样的文件或目录

opencv - 碰撞检测-Goblin XNA

visual-studio-2010 - 在OpenCV视频捕获上使用cvLine

qt - Windows 7的OpenCV 2.2

opencv - 为什么 “train data must be floating-point ma

qt - 在带有按钮和文本控件的窗口中显示 opencv 框架

opencv - OpenCV:1列8UC3类型的矩阵与3列8UC1类型的矩阵之间的差异

xcode - 在XCode4中的OpenCV中设置项目