Ubuntu14.04 安装opencv2.4.13与opencv3.2,多版本共存
来源:互联网 发布:无实体软件出口 编辑:程序博客网 时间:2024/06/06 12:31
通过输入,以下命令可以查看opencv版本
pkg-config --modversion opencv
安装opencv3.2
1.安装opencv依赖项
sudo apt-get install build-essential libgtk2.0-dev libvtk5-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev libtbb-dev
2.下载opencv3.2安装包Sources版本,之后解压,进入解压后的opencv安装包,新建目录,目录名为build,并进入该目录
mkdir buildcd build
3.将opencv3.2的安装目录放在/usr/local/opencv320文件夹
cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_TBB=ON -D WITH_V4L=ON -D CMAKE_INSTALL_PREFIX=/usr/local/opencv320 ..
如果遇到这样的错误:– ICV: Downloading ippicv_linux_20151201.tgz… CMake Error at 3rdparty/ippicv/downloader.cmake:73 (file): file DOWNLOAD HASH mismatch
去这里(点击打开链接)下载ippicv_linux_20151201.tgz 并粘贴(替换)到目录opencv-3.2.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/
make -j4sudo make install
make -j4 (-j4表示开启4个线程编译,取决于CPU的速度)
4.如果之前安装了opencv2的版本,需要打开~/.bashrc
sudo gedit ~/.bashrc
在文件末尾加上
export PKG_CONFIG_PATH=/usr/local/opencv320/lib/pkgconfig export LD_LIBRARY_PATH=/usr/local/opencv320/lib
保存之后,再使用命令
source ~/.bashrc
5.这时候使用命令,opencv版本已经变成3.2了
pkg-config --modversion opencv
6.配置
需要在使用opencv的工程中对CMakeLists.txt 添加如下配置
set( CMAKE_CXX_FLAGS "-std=c++11 -O3" )set(OpenCV_DIR "/usr/local/opencv320/share/OpenCV")find_package( OpenCV 3.2 REQUIRED )include_directories( ${OpenCV_INCLUDE_DIRS} "/usr/local/opencv320/include")target_link_libraries(${OpenCV_LIBS} )
当你想返回使用opencv2时,将find_package(OpenCV 3.2 REQUIRED )换成find_package(OpenCV REQUIRED )即可,并将该代码上面一行和下面俩行删除即可。
阅读全文
0 0
- Ubuntu14.04 安装opencv2.4.13与opencv3.2,多版本共存
- Ubuntu14.04 opencv2.4.8和opencv3.2多版本共存
- Ubuntu14.04 opencv2.4.8和opencv3.3.1多版本共存
- Ubuntu14.04 ROS自带opencv2.4.8和opencv3.1多版本共存
- OpenCV2与OpenCV3共存
- Ubuntu OpenCV2.4.13与OpenCV3.1.0共存
- Ubuntu14.04 opencv2.4.8和opencv3.1.0共存
- Ubuntu14.04下opencv3和opencv2共存和使用方法
- ubuntu 14.04 下同时安装OpenCV2.4.8和OpenCV3.2,版本共存切换
- 在Ubuntu14.04的64位下安装opencv2.4.13和opencv3.1.0及不同版本间切换的操作
- ubuntu16.04下卸载opencv2.4.9安装opencv3.2版本
- ubuntu14.04 下安装GPU版本的OpenCV3.2(CUDA支持)步骤与一些问题
- ubuntu14.04安装opencv3.2
- ubuntu14.04安装opencv3.2
- ubuntu14.04安装opencv3.2
- ubuntu下安装opencv2和opencv3 多版本共用
- ubuntu14.04安装Opencv3
- Ubuntu14.04安装OpenCV2.4.13(ZIP安装)
- HTTP 缓存机制及原理
- 简易医疗系统设计(二)实现携带信息的页面跳转
- 搬瓦工配置shadowsocks多用户配置
- 【动态规划】0-1背包
- 习题4.1(1)
- Ubuntu14.04 安装opencv2.4.13与opencv3.2,多版本共存
- cvSaveImage用法
- yum安装mysql本机无法连接蛋疼问题
- 本地添加及取消日期时间提醒
- ActiveMQ学习(一)了解JMS
- Android studio 开发环境变量和jni开发的环境变量的配置
- Matlab中fft函数的用法及关键问题详解
- MyBatis 学习之路
- C++中endl、“\n”和‘\n’的区别