Ubuntu14.04中opencv2.4.8 和opencv3.1.0共存安装
2018-01-07 17:07
525 查看
参考博客:http://blog.csdn.net/hansry/article/details/75309906
运行VINS的时候时候安装过ROS,自带有opencv2.4.8。后来学习高博的SLAM14讲又装了3.1.0,后来跑VINS又装了一遍2.4.8。
反复折腾太傻了,找了些资料,学了下怎么安装两个版本并存在电脑上, 以及怎么调用。
安装:
现在系统中的版本是2.4.8
以前也安装过3.1.0,所以安装包都有。
进入解压缩之后的文件夹,进入build文件夹,先清空build文件夹,然后cmake
可以发现,上面cmake的时候指定了安装路径为
使用:
CMakeLists.txt文件里面这样设置:
而如果想调用2.4.8的话,就只用写第二行,并且不用写3.1,即
运行VINS的时候时候安装过ROS,自带有opencv2.4.8。后来学习高博的SLAM14讲又装了3.1.0,后来跑VINS又装了一遍2.4.8。
反复折腾太傻了,找了些资料,学了下怎么安装两个版本并存在电脑上, 以及怎么调用。
安装:
现在系统中的版本是2.4.8
pkg-config --modversion opencv
以前也安装过3.1.0,所以安装包都有。
进入解压缩之后的文件夹,进入build文件夹,先清空build文件夹,然后cmake
cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_TBB=ON -D WITH_V4L=ON -D CMAKE_INSTALL_PREFIX=/usr/local/opencv310 ..
可以发现,上面cmake的时候指定了安装路径为
/usr/local/opencv310然后依然是
make -j2 sudo make install安装结束就可以在/usr/local/目录下看到opencv310这个文件夹了
使用:
CMakeLists.txt文件里面这样设置:
# OpenCV 3.1.0 set( OpenCV_DIR /usr/local/opencv310/share/OpenCV ) find_package( OpenCV 3.1 REQUIRED ) include_directories( SYSTEM ${OpenCV_INCLUDE_DIRS} /usr/local/opencv310/include ) find_package( "usr/local/opencv310/include/opencv2" )这样就可以调用opencv的3.1.0版本了。
而如果想调用2.4.8的话,就只用写第二行,并且不用写3.1,即
#OpenCV 2.4.8 find_package( OpenCV REQUIRED )
相关文章推荐
- ubuntu 14.04 下同时安装OpenCV2.4.8和OpenCV3.2,版本共存切换
- Ubuntu14.04 opencv2.4.8和opencv3.1.0共存
- Ubuntu14.04安装opencv3.1.0
- ubuntu14.04+caffe+cuda-7.5+opencv-3.1.0安装
- Ubuntu 14.04 编译安装 OpenCV2.4.8
- ubuntu 14.04 64位 安装Opencv3.1.0 (包含opencv_contrib模块)
- ubuntu14.04安装opencv 3.1.0
- 在Ubuntu server 14.04上安装caffe+ATLAS+cuda8.0+opencv2.4.8+python2.7+hdf5
- ubuntu 14.04 64位安装Opencv3.1.0+包含opencv_contrib模块
- ubuntu14.04中安装opencv2.4.8
- Ubuntu14.04 opencv2.4.8和opencv3.2多版本共存
- Ubuntu14.04 + Python3.4.3 + OpenCV3.1.0的安装配置
- ubuntu 14.04 64位 安装Opencv3.1.0 (包含opencv_contrib模块)
- 在Ubuntu14.04的64位下安装opencv2.4.13和opencv3.1.0及不同版本间切换的操作
- linux安装opencv:ubuntu14.04+opencv3.1.0
- ubuntu 14.04 LTS 下安装 Opencv 3.1.0
- Ubuntu14.04 opencv2.4.8和opencv3.3.1多版本共存的实现方法
- ubuntu 14.04+opencv+opencv_contrib-3.1.0编译安装
- ubuntu 14.04 64位 安装Opencv3.1.0 (包含opencv_contrib模块)
- ubuntu14.04安装opencv3.1.0