2011-10-31 47 views
0

我在CVBlob上找到OSX 10.6上安裝OpenCV的問題。我在cvblob wiki上的早期消息中描述了針對osx安裝的修補程序。當我運行make時,構建過程立即抱怨它無法找到cv.h或highgui.h,然後無法找到在這些頭文件中聲明的其他符號和變量。在OSX上編譯cvblob無法正確定位OpenCV庫

我使用的cmake命令是: cmake -DOpenCV_DIR =/usr/local/Cellar/opencv/2.3.1a /。

我可以看到cv.h包含在該位置的includes目錄中。我也嘗試了以下cmake命令,我指定了OpenCV Cmake信息的位置:

cmake -DOpenCV_DIR =/usr/local/share/OpenCV /。

似乎沒有正確地告訴cvblob安裝在哪裏OpenCV位於。

請幫忙!

SR

回答

-1

你在使用Xcode嗎?

如果是這樣,只需將OpenCV路徑添加到Xcode項目中的標題搜索路徑即可。

0

在更高版本的cvBlob中,openCV被自動定位。但版本0.10.4和之前預計openCV目錄位於旁邊的 cvblob目錄。具體而言,版本0.10.4似乎預計opencv-2.4.9目錄緊鄰cvblob。在這個版本的cvBlob中,參數-DOpenCV_DIR似乎對OS X沒有影響,這是我能夠正常工作的唯一方法。