centos7下設置opencv環境變量
阿新 • • 發佈:2017-11-24
make bsp 導致 lin bash source keyword ldconfig log
最近要裝YOLO,但是MAKE的時候總是找不到OPENCV的路徑,
原因是:我以前卸載過一次OPENCV,然後自己重新安裝了opencv2.4.10, 因為當時只在QT 中用,所以編譯完也沒有設置環境變量,導致現在裝YOLO的時候找不到庫路徑。。
一、安裝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
參考:https://www.cnblogs.com/qiaozhoulin/p/4978055.html
centos7下設置opencv環境變量