0
我試過從this link運行一個基本的opengl程序。我可以成功運行它。現在我需要添加一些opencv的功能。 所以我從this link加入了opencv框架。opencv框架與opengles trows錯誤?
添加框架後,我將文件更改爲.mm及其編譯好。問題出現在我添加「cv :: Mat變量」時。我得到下面的錯誤。這是什麼原因?
以下是我得到的錯誤當我添加「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
我已經完成了與iPhone SDK的openCV的工作,如果你分享你的源代碼將是幫助。 – 2013-03-04 04:55:08
我已經共享鏈接的代碼..我的第一個鏈接是代碼。 – 2vision2 2013-03-04 04:56:15
openGL代碼運行良好,我想合併這兩者後的源代碼。 – 2013-03-04 05:12:27