准备工作
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
安装OpenCV 3.3
直接从github上down下OpenCV
git clone git@github.com:opencv/opencv.git
下载完成后是一个zip包,解压
build OpenCV
OpenCV文件夹本身就是一个CMakeLists组织的工程,所以mkdir build
,cd build
,cmake ..
,make
,make的时间会较长
这些文件详见OpenCV Installation
安装OpenCV
sudo make install
头文件和库的路径
头文件路径在/usr/local/include/opencv2
库路径在/usr/local/lib
,键入ls /usr/local/lib/libopencv_
即可查看哪些库
编辑自己的工程CMakeLists
为了使用OpenCV,需要在CMakeLists中添加两条命令
1.find_package(OpenCV REQUIRED)
在OpenCV后可写版本号如find_package(OpenCV 3.1 REQUIRED)
2.include_directories(${OpenCV_INCLUDE_DIRS})