关于Ubuntu同时安装opencv2和opencv3
来源:互联网 发布:手机看淘宝实名认证了 编辑:程序博客网 时间:2024/06/07 00:50
我用的是ubuntu14.04,之前已经安装了OpenCV2(默认的安装路径是/usr/local),现在需要安装OpenCV3.2,但是又不想将opencv2删除,怎么办???对,在别的地方安装。
1、首先,下载好opencv3.2(download: https://github.com/opencv/opencv/archive/3.2.0.zip)后,将源码解压2、修改CMakeLists.txt文件
将默认的安装路径:/usr/local修改为你要安装的路径
set(CMAKE_INSTALL_PREFIX "/home/alan/slambook/opencv3" CACHE PATH "Installation Directory")
3、接着编译,很简单,
cmake ..makemake install
你就会在指定安装的路径下找到对应的头文件和库(时间很长,耐心等待就好了)。
4、最后就是如何在工程中加入opencv3.2的库和头文件。这里需要改变一下,否则很容易链接到位于/usr/local下的opencv2。在工程文件中的CMakeLists.txt加上: set(OpenCV_DIR "/usr/opencv3/share/OpenCV/")
来重新制定opencv的安装路径,因为安装opencv2时已经生成了系统变量OpenCV_DIR = /usr/local/share/opencv,所以需要用set来改变这个变量的值,新的路径为与文件OpencvConfig.cmake路径相同。
注意:这个OpencvConfig.cmake文件里面定义了一堆变量,可以在这里面查阅使用。如OpenCV_INCLUDE_DIRS 、OpenCV_LIBS 等
- 关于Ubuntu同时安装opencv2和opencv3
- Ubuntu同时安装OpenCV2和OpenCV3
- OSX下同时安装opencv2 和 opencv3
- ubuntu 14.04 下同时安装OpenCV2.4.8和OpenCV3.2,版本共存切换
- ubuntu下安装opencv2和opencv3 多版本共用
- Linux/MacOS 中同时安装OpenCV2和OpenCV3并快速切换
- ubuntu下opencv3和opencv2共存
- ubuntu编译opencv3和opencv2共存
- Opencv2.4和Opencv3.1安装总结
- ubuntu中卸载opencv2,安装opencv3.2.0和contrib组件,并使用python进行开发
- ubuntu下opencv2.4.9和opencv3.1.0的使用
- ubuntu 14.04 opencv2 和opencv3 多个版本切换使用
- Ubuntu下OpenCV2和OpenCV3共存的方法
- Vs2013同时配置opencv2.4.9和opencv3.0技巧和问题解决
- 学习OpenCV2——opencv2.4.8和opencv3的安装和配置
- Ubuntu 安装opencv3.0和Kdevelop
- Ubuntu安装opencv3.2.0和contrib
- Ubuntu卸载opencv2.*,重新安装opencv3.*版本
- Eclipse安装Maven流程
- 常量关键词const
- Android app欢迎页面停留几秒的实现
- android Bitmap 存储为 bmp
- 设计模式学习笔记之建造者模式
- 关于Ubuntu同时安装opencv2和opencv3
- 用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error
- 字节对齐学习
- 解决Eclipse提示@Override需要删除的问题
- 点击form表单中的button会触发页面刷新
- h3572最大流(未解决)
- Foj 2173 Nostop
- 常用SQL语句
- vb.net 教程 3-3 窗体编程 输入对话框 1