RGBD物体识别(5)--ubuntu同时使用OpenCV2.4.X和3.X终极解决办法
2016-04-04 09:46
375 查看
环境: ubuntu14.04
需求:在同一台电脑上,有的工程需要使用OpenCV2.4.X,有的工程需要使用OpenCV3.x.
解决办法:
1,下载OpenCV2.4.9,make install 路径为”~/Downloads/opencv2.4.9”
2,下载OpenCV3.0,make install 路径为”/usr/local”
3,需要使用OpenCV2.4.9的工程中,CMakeLists.txt如下:
其中,请务必注意”set(CMAKE_PREFIX_PATH “/home/fangli/Downloads/opencv2.4.9/”)”.
4,使用OpenCV3.x时,因为OpenCV3.x安装到了系统目录/usr/local中,则默认找到package即为OpenCV3.0,CMakeLists.txt如下
此方法非常好用,拿走不谢!!!!
需求:在同一台电脑上,有的工程需要使用OpenCV2.4.X,有的工程需要使用OpenCV3.x.
解决办法:
1,下载OpenCV2.4.9,make install 路径为”~/Downloads/opencv2.4.9”
2,下载OpenCV3.0,make install 路径为”/usr/local”
3,需要使用OpenCV2.4.9的工程中,CMakeLists.txt如下:
cmake_minimum_required(VERSION 2.8 FATAL_ERROR) project(opencv-test) #find_package(PkgConfig REQUIRED) #pkg_check_modules(OpenCV REQUIRED opencv) set(CMAKE_PREFIX_PATH "/home/fangli/Downloads/opencv2.4.9/") find_package(OpenCV 2.4.9 EXACT REQUIRED) #INCLUDE_DIRECTORIES(${OpenCV_INCLUDE_DIRS}) #message(${OpenCV_INCLUDE_DIRS}) add_executable(${PROJECT_NAME} main.cpp ) target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})
其中,请务必注意”set(CMAKE_PREFIX_PATH “/home/fangli/Downloads/opencv2.4.9/”)”.
4,使用OpenCV3.x时,因为OpenCV3.x安装到了系统目录/usr/local中,则默认找到package即为OpenCV3.0,CMakeLists.txt如下
cmake_minimum_required(VERSION 2.8 FATAL_ERROR) project(opencv-test) find_package(OpenCV REQUIRED) add_executable(${PROJECT_NAME} main.cpp ) target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})
此方法非常好用,拿走不谢!!!!
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- Ubuntu Linux使用体验
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹
- 从USB安装Ubuntu Server 10.04.3 图文详解
- Ubuntu 15.04 正式版发布下载
- Linux-Ubuntu 10.04安装Cadence-ic610 方法总结图解
- Ubuntu 12.04和Windows 7双系统安装图解
- 开机出现:grub rescue的修复方法
- Ubuntu连接Android真机调试
- 你应该选择 Ubuntu 还是 Fedora?
- 100 个最佳 Ubuntu 应用(中)
- 看看我的Ubuntu Linux截图
- Ubuntu 12.04 LTS服务器版安装过程及使用图解
- Windows 7/8/8.1 硬盘安装 Ubuntu 14.04 实现双系统