最近要装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