ubuntu下编译安装opencv2.4.13和3.1.0
2016-12-19 15:37
531 查看
环境: ubuntu14.04
需求:在同一台电脑上,有的工程需要使用OpenCV2.4.X,有的工程需要使用OpenCV3.x.
解决办法:
1,下载OpenCV2.4.9,make install 路径为”~/Downloads/opencv2.4.9”
----------------------------------------------------------------------------
指令如下:
cd ~/Downloads/opencv2.4.9
mkdir build
mkdir install
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=~/Downloads/opencv2.4.9/install .. ##安装到install这个文件夹
sudo make install
----------------------------------------------------------------------------
2,下载OpenCV3.0,make install 路径为”/usr/local”
make install即可,默认就是”/usr/local”路径
3,需要使用OpenCV2.4.9的工程中,CMakeLists.txt如下:
其中,请务必注意”set(OpenCV "make install的安装路径”)”.
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”
----------------------------------------------------------------------------
指令如下:
cd ~/Downloads/opencv2.4.9
mkdir build
mkdir install
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=~/Downloads/opencv2.4.9/install .. ##安装到install这个文件夹
sudo make install
----------------------------------------------------------------------------
2,下载OpenCV3.0,make install 路径为”/usr/local”
make install即可,默认就是”/usr/local”路径
3,需要使用OpenCV2.4.9的工程中,CMakeLists.txt如下:
cmake_minimum_required(VERSION 2.8 FATAL_ERROR) project(opencv-test) set(OpenCV "~/Downloads/opencv2.4.9/install/usr/local")##写1中对应的目录
find_package(OpenCV REQUIRED)
add_executable(${PROJECT_NAME} main.cpp )
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})
其中,请务必注意”set(OpenCV "make install的安装路径”)”.
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})
相关文章推荐
- 在Ubuntu14.04的64位下安装opencv2.4.13和opencv3.1.0及不同版本间切换的操作
- Ubuntu下编译安装OpenCV 2.4.13以及Python调用OpenCV方法
- 关于Ubuntu16.04安装opencv2.4.13及编译运行opencv程序的相关问题
- 在Ubuntu14.04的64位下安装opencv2.4.13和opencv3.1.0及不同版本间切换的操作
- ubuntu 14.04+opencv+opencv_contrib-3.1.0编译安装
- Ubuntu 9.04编译安装OpenCV2.2详解(转贴并修改部分)
- ubuntu 12 下安装配置编译使用opencv 2.3.0 全过程
- Ubuntu下OpenCV源码编译安装 转
- Ubuntu 14.04 编译安装 OpenCV2.4.8
- UBUNTU 下编译安装opencv 2.3.1
- Ubuntu下编译安装OpenCV 2.4.7并读取摄像头
- OpenCV在Linux下的编译安装(Ubuntu )
- Ubuntu 10.04下安装OpenCV及编译一个简单例程(找不到头文件的问题:error: cv.h: No such file or directory )
- ubuntu 上opencv的安装编译
- Ubuntu13.10下编译安装opencv2.4.9
- Ubuntu13.04下编译,安装openCV
- UBUNTU 下编译安装opencv 2.3.1
- UBUNTU 下编译安装opencv 2.3.1
- Ubuntu下编译安装OpenCV
- Ubuntu 12.04下安装编译OpenCV 2.4.x