[英]adding opencv framework in Xcode 7 , getting issue framework not found opencv2
[英]opencv framework with opengles trows error?
我尝试从此链接运行基本的opengl程序。 我可以成功运行它。 现在,我需要在其中添加一些opencv功能。 因此,我从此链接添加了opencv框架。
添加框架后,我将文件更改为.mm及其编译良好。 当我添加“ cv :: Mat Variable”时,问题就来了。 我收到以下错误。 这是什么原因呢?
以下是我添加“ cv :: Mat变量”时遇到的错误。
Undefined symbols for architecture i386:
"_gzclose", referenced from:
_cvReleaseFileStorage in OpenCV(persistence.o)
_cvOpenFileStorage in OpenCV(persistence.o)
"_gzeof", referenced from:
icvEof(CvFileStorage*) in OpenCV(persistence.o)
"_gzgets", referenced from:
icvGets(CvFileStorage*, char*, int)in OpenCV(persistence.o)
"_gzopen", referenced from:
_cvOpenFileStorage in OpenCV(persistence.o)
"_gzputs", referenced from:
icvPuts(CvFileStorage*, char const*)in OpenCV(persistence.o)
"_gzrewind", referenced from:
_cvOpenFileStorage in OpenCV(persistence.o)
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
这解决了我的问题。 添加添加opencv库文件
AVFoundation.framework
ImageIO.framework
libz.dylib
应该添加。 并且此链接对此进行了清晰的解释。 http://aptogo.co.uk/2011/09/opencv-framework-for-ios/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.