linux下設置opencv環境變量


 

一、安裝opencv(這里不再講述)

二、添加庫路徑(創建opencv.conf文件)

輸入命令:vi /etc/ld.so.conf.d/opencv.conf

輸入/usr/local/lib,並保存退出

三、添加環境變量

輸入命令:vi /etc/profile

在末尾加入:

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

更新環境變量:source /etc/profile

四、設置另外環境變量

輸入命令: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

五、更新系統庫緩存

輸入命令:ldconfig

六、查看opencv是否安裝成功

輸入命令:pkg-config—cflags opencv

                  pkg-config—libs opencv

如果沒有出錯,說明安裝成功。

七、測試

輸入命令:(假設有個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測試成功!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM