1、安裝opencv(這裏再也不講述)緩存
2、添加庫路徑(建立opencv.conf文件)bash
輸入命令:vi /etc/ld.so.conf.d/opencv.confpost
輸入/usr/local/lib,並保存退出測試
3、添加環境變量spa
輸入命令:vi /etc/profileblog
在末尾加入:圖片
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATHopencv
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/libclass
更新環境變量:source /etc/profiletest
4、設置另外環境變量
輸入命令:vi /etc/bash.bashrc
在末尾加入:
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
更新環境變量:source /etc/profile
5、更新系統庫緩存
輸入命令:ldconfig
6、查看opencv是否安裝成功
輸入命令:pkg-config—cflags opencv
pkg-config—libs opencv
若是沒有出錯,說明安裝成功。
7、測試
輸入命令:(假設有個opencv_test.cpp文件實現顯示圖像功能)
g++ opencv_test.cpp `pkg-config --cflags --libs opencv` -o opencv_test
(說明:--cflags:指明頭文件路徑; --libs:指明庫文件搜索路徑)
而後運行:./opencv_test
(這裏須要特別注意的是若是輸入如下命令是不會成功的(即opencv_test.cpp放在後面)
g++ `pkg-config --cflags --libs opencv` opencv_test.cpp -o opencv_test)
(生成動態連接庫可輸入:gcc test.c `pkg-config --cflags --libs opencv` -fPIC -shared -o libtest.so)
出現五彩斑斕的圖片,說明opencv測試成功!