ubuntu彻底卸载opencv
说正事之前,先啰嗦两句背景,算是拿个小本本记下了。
我本打算下载opencv2.4。在github上找到源码,在Branch处选择切换到2.4,然后复制URL,在terminal里面使用git clone命令行下载。下载完成后,也没多想就直接编译安装,后来发现下载的居然是opencv4.0!?我在terminal中,切换到该opencv源码目录下,使用git branch命令行查看源码的分支,特么的居然是*master分支(我原本已经选定了2.4分支)。该问题我至今没弄明白,期盼前辈指点迷津。
下面说正事,ubuntu中如何彻底卸载opencv!
以卸载上述误装的opencv4.0为例。
我是通过源码编译安装opencv4.0,编译时创建的 /build 没有删除。如果你不小心删了也没关系,依照之前的安装路径(CMAKE_INSTALL_PREFIX 设置安装路径)重新编译安装一次。然后,terminal切换到opencv4.0源码的目录下,
cd build
sudo make uninstall
如果运行成功,则将terminal切换到 /usr/local 路径下,执行下一步。
如果编译安装的时候有手动设置安装路径,则删除整个文件夹就可以了;
sudo rm -r opencv4.0/
如果编译安装的时候采用默认的安装路径,则opencv4.0的文件将散布在 /usr/local/bin, /usr/local/lib, /usr/local/include, /usr/local/share 中,这时候就得凭本事去找出来了......
以下提供几个google搜索的链接,供大家参考。
https://stackoverflow.com/questions/9276169/removing-all-installed-opencv-libs
https://stackoverflow.com/questions/40357986/uninstall-opencv-3-0-0-from-ubuntu14-04
https://stackoverflow.com/questions/38216791/how-to-completely-uninstall-opencv-ubuntu
https://askubuntu.com/questions/1025905/how-to-uninstall-a-package-of-which-two-versions-are-installed
ubuntu彻底卸载opencv的更多相关文章
- (转载)ubuntu卸载opencv并重装opencv3.0.0
ubuntu卸载opencv并重装opencv3.0.0 一. 卸载opencv2.4.9: Going to the "build" folder directory of op ...
- ubuntu彻底卸载搜狗拼音输入法
ubuntu彻底卸载搜狗拼音输入法,ubuntu安装搜狗输入法后如果觉得搜狗不是很适合自己,那应该怎么样彻底的卸载搜狗输入法呢?下面我们就来一步步彻底卸载掉搜狗输入法... 方法/步骤 1 找到安装的 ...
- Ubuntu 下安装opencv 编译后执行找不到库
在ubuntu下编译opencv程序后,执行报下面到错误:error while loading shared libraries: libopencv_core.so.2.4: cannot ope ...
- Ubuntu安装卸载anaconda
安装要点: 1.在Anaconda官网https://www.continuum.io/downloads内下载需要的版本: 2.打开终端--进入下载安装包所在的文件夹(cd 文件名)--输入命令:b ...
- Ubuntu 编译安装 OpenCV 3.1
目标系统:Ubuntu 16.04-64bit OpenCV 版本:opencv-3.1.0 安装步骤 安装 cmake.sudo apt-get isntall cmake cmake-qt-gui ...
- ubuntu 编译运行 opencv C++ 项目
ubuntu 编译运行 opencv C++ 项目 环境 ubuntu 16.04 opencv3.4.0 一. 编译方法 1)命令行 g++ imageResize.cpp -o resize `p ...
- Ubuntu系统---编译opencv程序的几种方式g++、Makefile、Cmake
Ubuntu系统---编译opencv程序的几种方式g++.Makefile.Cmake 先建立一个工程(一个文件夹),写好xxx.cpp文件,可以是多个: //----------opencv.cp ...
- Ubuntu系统---配置OpenCV
Ubuntu系统---配置OpenCV 目录 一.Ubuntu下配OpenCV 二.Ubuntu下配python-opencv 说明 上述一.二两种方式,配置OpenCV还是有区别的.按个人已有知 ...
- Ubuntu完全卸载Docker步骤
Ubuntu完全卸载Docker步骤:https://www.jianshu.com/p/c03044dbeaaf
随机推荐
- JS中输出EL表达式
要在javascript中使用El表达式,需要在el表达式两端加上单引号或者双引号 <script type="text/javascript"> jQuery(doc ...
- laravel orwhere的使用
- 『Python』内存分析_list和array
零.预备知识 在Python中,列表是一个动态的指针数组,而array模块所提供的array对象则是保存相同类型的数值的动态数组.由于array直接保存值,因此它所使用的内存比列表少.列表和array ...
- Android测试(一)——Apk文件结构以及Android组件介绍
APK文件结构: assests目录:一般存放的是不会被编译处理的文件,一般是资源性质的文件或者配置文件: libs目录:程序依赖的native库,包含针对特定处理器软件层的编译代码: res目录:存 ...
- ID绘图工具的使用5.29
1.按住ALT拖动矩形工具,以中心绘制矩形. 绘制矩形的过程中,按住空格键可以调整矩形的位置. 2选择矩形工具,单击,可以精确输入尺寸. 3“窗口‘”信息“面板调出来.这样在绘制的时候可以边绘制边看 ...
- 31 位域、空类的sizeof值
1 分析下列程序: #include<iostream> using namespace std; struct s { int x: 3; int y: 4; int z: 5; dou ...
- RabbitMQ使用介绍及实例
消息列队不做过多解释了,直接讲讲rabbitmq的基本概念和路由模式. 一.安装及基本概念 rabbitmq是基于erlang编写的,所以安装rabbitmq之前需要安装erlang的环境,配置环境变 ...
- OC关于项目里面的代码统计次数
备注:这里只是个人的观点,有的地方也是copy,多多指教,个人笔记,有侵犯你们版权的地方还望海涵!!! 1.打开终端 2.cd 进入项目根目录 3.输入命令 find . "(" ...
- SQL语句复制父子级表数据
原始表Book数据如下: id为自增长整数,text为内容,pid为上级IDid text pid1 第一层 02 数学 03 第二层 14 语文 15 第三层 36 英语 3…………………… 现要求 ...
- VS遇到的问题记录
Q:id为xxxx的进程当前未运行 A:将端口改掉.