Mac 環境下配置opencv(Eclipse)

平臺: mac air
開發環境:eclipse
參考:http://blog.csdn.net/ramonyang/article/details/37603933
1. 下載opencv for mac
opencv官網
2. 下載cmake(使用homebrew下載,homebrew使用方法請百度)

brew install cmake

3.安裝opencv
在terminal裏進入opencv的文件夾,執行以下命令:

sudo cmake -G "Unix Makefiles"
sudo make -j8
sudo make install

執行完畢後,opencv的頭文件會自動放在/usr/local/include目錄,庫文件放在/usr/local/lib目錄,此時opencv已經安裝好。
4. 配置Eclipse
- 新建c++工程
- 右鍵工程,properties
- GCC C++ Compiler -> include ->include path(-l) 添加目錄文件夾/usr/local/include/ (注意:路徑最後的’/’ 不能省掉)
- MacOS X C++Linker -> Library -> Library search path (-L) 添加庫文件夾/usr/local/lib/
- MacOS X C++Linker -> Library -> Libraries(-l) 添加需要用到的模塊(注意,opencv 3和opencv 2中的模塊變化比較大,建議到/usr/local/lib文件夾下一個一個對比查看,防止有錯。在填寫模塊名稱時,注意要把對應文件名後綴”.dylib”以及前綴”lib去掉”,比如文件名爲”libopencv_core.dylib”,那麼對應的模塊名稱應該填寫”opencv_core”,以此類推)。本文作者實際使用的是最新版的opencv 3.0.0,其中配置的模塊如下圖:
- 這裏寫圖片描述
- 右鍵項目,clean project, build project (eclipse很奇葩,有時候就算是代碼沒問題,也需要clean之後,再build才能通過)
- 完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章