Ubuntu下OpenCV的安装卸载与CMake编译
2017-05-26 18:06
561 查看
近日需要用到Ubuntu环境下的OpenCV,同时又在学习CMake,所以就将两者结合了一下,做了一个例程来练习一下。
1.OpenCV的安装与卸载
1.1安装
网上的安装教程已经很多了,我就不再赘述了,详细过程可以参考askUbuntu上的InstallingOpencv。
一般来说OpenCV的CMake一般不用那么麻烦,build中直接cmake ..就可以了。
1.2卸载
参考stackoverflow上的How to uninstall opencv in Ubuntu?
2.利用CMake进行环境配置
首先为例程创建一个文件夹test,在文件夹下创立一个src文件夹用来存放源码main.cpp,内容如下:
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;
int main(int argc, char* argv[])
{
Mat img = imread("lena.jpg");
if(img.empty()) {
cout<<"file not fount"<<endl;
return 1;
}
imshow( "src", img );
waitKey();
return 0;
}
lena.jpg自己去网上找就好。
在src文件下创立CMakeLists.txt文件,内容如下:
PROJECT(OPENCVTEST)
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
FIND_PACKAGE(OpenCV)
INCLUDE_DIRECTORIES(${OpenCV_INCLUDE_DIRS})
ADD_EXECUTABLE(OpenCVtest main.cpp)
TARGET_LINK_LIBRARIES(OpenCVtest ${OpenCV_LIBS})在根目录下创建CMakeLists.txt内容如下:
PROJECT(OPENCVTEST)
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
FIND_PACKAGE(OpenCV)
ADD_SUBDIRECTORY(src bin)这样再新建一个文件夹,在这个文件夹中进行cmake和make就可以了,执行test文件就可以看到显示的lena妹子了~
PS:Ubuntu下OpenCV环境配置好简洁啊~~
1.OpenCV的安装与卸载
1.1安装
网上的安装教程已经很多了,我就不再赘述了,详细过程可以参考askUbuntu上的InstallingOpencv。
一般来说OpenCV的CMake一般不用那么麻烦,build中直接cmake ..就可以了。
1.2卸载
参考stackoverflow上的How to uninstall opencv in Ubuntu?
2.利用CMake进行环境配置
首先为例程创建一个文件夹test,在文件夹下创立一个src文件夹用来存放源码main.cpp,内容如下:
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;
int main(int argc, char* argv[])
{
Mat img = imread("lena.jpg");
if(img.empty()) {
cout<<"file not fount"<<endl;
return 1;
}
imshow( "src", img );
waitKey();
return 0;
}
lena.jpg自己去网上找就好。
在src文件下创立CMakeLists.txt文件,内容如下:
PROJECT(OPENCVTEST)
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
FIND_PACKAGE(OpenCV)
INCLUDE_DIRECTORIES(${OpenCV_INCLUDE_DIRS})
ADD_EXECUTABLE(OpenCVtest main.cpp)
TARGET_LINK_LIBRARIES(OpenCVtest ${OpenCV_LIBS})在根目录下创建CMakeLists.txt内容如下:
PROJECT(OPENCVTEST)
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
FIND_PACKAGE(OpenCV)
ADD_SUBDIRECTORY(src bin)这样再新建一个文件夹,在这个文件夹中进行cmake和make就可以了,执行test文件就可以看到显示的lena妹子了~
PS:Ubuntu下OpenCV环境配置好简洁啊~~
相关文章推荐
- Ubuntu上用cmake编译安装OpenCV
- ubuntu 下编译安装cmake、OpenCV
- 在Ubuntu 16.04 上编译安装OpenCV3.2.0(Cmake + python3 + OpenCV3)(转)
- 在Ubuntu 16.04 上编译安装OpenCV3.2.0(Cmake + python3 + OpenCV3)
- Ubuntu下使用cmake的配置编译安装与卸载
- Ubuntu终端命令安装OpenCV(非Cmake方法)(终端gun编译opencv c/c++程序)
- ubuntu16下编译并安装opencv2.4.9(附卸载方式)
- Ubuntu 12.04下安装编译OpenCV 2.4.x
- UBUNTU 下编译安装opencv
- Ubuntu下OpenCV源码编译安装 转
- 在ubuntu下编译安装内核及其卸载
- OpenCV在Ubuntu上的安装及《Learning OpenCV》书例编译
- UBUNTU 下编译安装opencv 2.3.1
- UBUNTU下编译安装opencv 2.4.5 (pcduino)
- Ubuntu 10.04下安装OpenCV及编译一个简单例程(找不到头文件的问题:error: cv.h: No such file or directory )
- Ubuntu下编译安装OpenCV 2.4.7并读取摄像头
- ubuntu 源码编译安装cmake
- UBUNTU 下编译安装opencv 2.3.1
- Ubuntu 全新编译安装 OpenCV 2.3
- Ubuntu下编译安装OpenCV