最近要裝YOLO,可是MAKE的時候老是找不到OPENCV的路徑,html
緣由是:我之前卸載過一次OPENCV,而後本身從新安裝了opencv2.4.10, 由於當時只在QT 中用,因此編譯完也沒有設置環境變量,致使如今裝YOLO的時候找不到庫路徑。。緩存
1、安裝opencv(這裏再也不講述)bash
從官網去找教程post
2、添加庫路徑(建立opencv.conf文件)spa
輸入命令:vi /etc/ld.so.conf.d/opencv.confhtm
輸入/usr/local/lib,並保存退出blog
3、添加環境變量教程
輸入命令:vi /etc/profileio
在末尾加入:編譯
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
更新環境變量:source /etc/profile
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/bash.bashrc
5、更新系統庫緩存
輸入命令:sudo ldconfig
要sudo才行,不然提示錯誤
6、重啓電腦
7、查看opencv是否安裝成功
輸入命令:pkg-config --cflags opencv
pkg-config --modversion opencv
參考:https://www.cnblogs.com/qiaozhoulin/p/4978055.html