Ubuntu下安装多个版本的opencv,以及切换使用
来源:互联网 发布:红米4a支持网络频段 编辑:程序博客网 时间:2024/06/08 20:01
在默认安装OpenCV 3.2.0的基础上,安装OpenCV3.1.0;
1,下载opencv3.1.0的源码,解压到[software],
2,mkdir build && cd build;
3, cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_TBB=ON -D WITH_V4L=ON -D CMAKE_INSTALL_PREFIX=/usr/local/opencv/3.1.0 ..
make -j8
sudo make install -j8
4,对新安装的opencv-3.1.0 进行配置,通过修改bashrc文件来设置PKG_ CONFIG_PATH
5, sudo gedit ~/.bashrc
在文件末尾加上
export PKG_CONFIG_PATH=/usr/local/opencv/3.1.0/lib/pkgconfig
export LD_LIBRARY_PATH=/usr/local/opencv/3.1.0/lib
6,保存,source ~/.bashrc
7,
pkg-config –modversion opencv
pkg-config –cflags opencv
pkg-config –libs opencv
可以看到全都已经变成了opencv-3.1.0版本了;
如果还想使用原来的opencv-3.2.0,只需要再修改PKG_CONFIG_PATH为opencv-3.2.0 的pkgconfig路径即可
最后CMakeLists的一点点修改
因为usr/local/opencv3/share/OpenCV/OpenCVConfig.cmake中设置了opencv的配置,自定义路径安装opencv时,找不到这个文件OpenCVConfig.cmake,opencv-config.cmake
需要在项目的CMakeList.txt中添加OpenCVConfig.cmake的路径,在新建的项目的CMakeLists.txt里面添加一行
set(CMAKE_PREFIX_PATH “/usr/local/opencv/3.1.0/share/OpenCV”)
- Ubuntu下安装多个版本的opencv,以及切换使用
- windows 下安装多个版本的jdk 1.6&1.7&1.8以及版本切换脚本
- Ubuntu下OpenCV版本切换
- Ubuntu安装切换多个软件版本
- Mac下同时安装切换多个版本的JDK
- ubuntu opencv多版本切换
- Ubuntu 下安装多个版本的jdk
- ubuntu 14.04 opencv2 和opencv3 多个版本切换使用
- mac 下安装多版本jdk 以及切换方式
- 在Mac下使用homebrew安装apache+nginx+多个版本PHP切换
- Linux下安装多版本的Opencv
- Ubuntu下安装多个Java及切换
- ubuntu下如何查看软件的版本以及安装目录
- Ubuntu下GCC的安装以及版本控制
- ubuntu多个gcc版本切换
- windows下使用批处理脚本实现多个版本的JDK切换
- windows下使用批处理脚本实现多个版本的JDK切换
- windows下使用批处理脚本实现多个版本的JDK切换
- Unity ipv6 Socket
- activemq 发布订阅模式
- ELK搭建
- MySQL学习笔记2-System administration(set password)II
- Web学习笔记_03
- Ubuntu下安装多个版本的opencv,以及切换使用
- LeetCode43——Multiply Strings(两个字符串表示的整数相乘)???
- android :StartupAbortedException
- 大型网站架构之分布式消息列队
- 2017年网页ui设计有哪些新趋势?
- CocoaPods安装、卸载、使用说明(Mac ox 10.11+)
- Shell
- c++builder读取标准ini文件操作
- 沿途感想--研想(2)