Opencv学习笔记(一) -- 利用VS2015和CMake3.11.2,进行Opencv3.4.1源码的编译工作
1.编译基本说明
-
版本说明
由于X64的VC14、VC15版本的库已经在官网提供,所以本文不再赘述。本文主要介绍X86库的编译,以满足X86程序的需要。 -
编译平台
操作系统:Win7 X64
VS版本:VS2015
Opencv版本:V3.4.1,其他版本也可以参考本文编译
编译平台:X86 -
编译需要用到的软件
1.Opencv3.4.1源代码
2.VS2015
3.CMake
2.相关软件的下载
-
Opencv3.4.1的下载
1.Opencv3.4.1的下载地址如下:
https://www.opencv.org/releases.html
2.下载完成后解压到磁盘根目录下,防止因为文件夹路径导致的异常问题。 -
VS2015
关于VS2015的安装本文不再赘述,假定VS2015已安装好。 -
CMake软件的安装与下载
1.CMake介绍
CMake是软件项目的一个开源代码生成管理器,它主要用来设置我们的编译参数和响应的源代码解决方案,为我们编译源代码做准备。
2.CMake软件的下载
下载地址:https://cmake.org/download/
3.CMake软件的安装步骤
3.具体编译过程
-
利用CMake生成解决方案
1.双击打开Make软件,设置编译参数。
3.之后CMake会自动进行配置操作操作。配置操作完成后。
4.点击生成按钮
5.待生成操作完成后,然后点击”Open Project”按钮,打开工程 -
用VS2015编译工程
1.生成Debug版库
2.生成Release版库 -
生成库的整理
1.头文件
头文件位于源代码文件夹中”include”子文件夹里。在本文中是“D:\opencv-3.4.1\include”
2.静态库文件
静态库文件位生成目录中的“lib”子文件夹里。在本文中是“D:\Opencv3.4.1_build\lib”
3.动态库文件
动态库文件位于生成目录中的“bin”文件夹里。在本文中是“D:\Opencv3.4.1_build\bin”
为了便于使用,建议将这三个文件夹整合到一个文件夹里。
栏目导航
上一篇:无
下一篇: Opencv学习笔记(二) – 第一个Opencv工程-图像载入与显示