Linux要进行OpenCV的升级,卸载原理的OpenCV – 2.4.9版本,安装 OpenCV – 3.3

一 、卸载:

OpenCV的卸载,好多文章提到了build目录,需要执行 sudo make uninstall 如果没有,还需要重新安装云云,感觉应该可以,毕竟好多博客中都这样写了,但是只用一个方法,就行全局搜索,然后删除,简单粗暴!

步骤1: 查看目前安装的OpenCV版本:

pkg-config --modversion opencv

步骤2:查找所有关于OpenCV的文件

sudo find / -iname "*opencv*"

在这里插入图片描述
在这里插入图片描述

看着比较多,其实删除几个文件夹就OK了

执行命令:

sudo rm -rf /usr/local/lib/libopencv_*
sudo rm -rf /usr/local/include/opencv
sudo rm -rf /usr/local/include/opencv2
sudo rm -rf /usr/local/include/opencv
......
......

等等,不建议全局搜索删除!!!

删除的差不多了,可以再次执行查找命令;

感觉删除完后,再次执行版本查看命令,不显示版本号即为卸载成功!!

注:如果你发现自己完全卸载干净了,但是查询版本号还在,就关闭当前命令窗口,重新打开,就发现 查询版本号已经没有了!

二 、安装(任何版本都可以按此安装):

1.先下载OpenCV的源码:
http://opencv.org/downloads.html

2.解压到服务器任意目录:

unzip opencv-2.4.9.zip -d /opt/

3.进入源码目录

cd opencv-2.3

4.事先安装下列软件

sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev  

5.进入到cmake

cd cmake

6.cmake编译生成Makefile,

sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. 

安装所有的lib文件都会被安装到/usr/local目录

7.编译,并安装

sudo make install

在这里插入图片描述

到此,安装完毕,查看版本:

pkg-config --modversion opencv

完!!

GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐