我已经构建了openCV以获得opencv2.framework.我通过"构建阶段 - >链接二进制文件库"将其添加到我的xcode iOS项目中,然后尝试在我的项目中包含"opencv2/opencv.hpp".我找不到错误"opencv2/opencv.hpp".但该文件存在于框架中.我试图在网上找到一个解决方案,但没有任何对我有用.
我试图将其包含在的文件是.mm文件.我把"编译源代码"作为"objective-c ++".任何帮助都会很棒.
对我有用的很简单:
*注意IOS与OS X项目的差异
对于IOS:
将opencv下载(对于3.0.0只是一种拖放的东西)放入项目特定的Xcode文件夹中.然后将帧搜索路径设置为$(PROJECT_DIR).帧搜索路径位于构建设置下.不需要设置其他路径.
最后,右键单击导航器窗格并单击"将文件添加到...",以便从项目文件夹中添加opencv库.
对于OSX:
查看Tim的教程:https://www.youtube.com/watch?v = OVSPfUmNyOw
我通过向FRAMEWORK_SEARCH_PATHS添加绝对路径来解决问题,我有我需要使用的框架:
你应该明显使用自己的路径.;-)