首页 > 代码库 > 使用opencv320演示window平台cmake的使用方法 20170729

使用opencv320演示window平台cmake的使用方法 20170729

cmake是干啥的:

本来是Linux平台的一个编译工具。

window平台上,cmake可以生成一个可以用vs(可以指定)打开的工程,然后使用 vs 编译相关的 lib、dll 或者 exe以供使用。

源码 ---------(cmake)--------->vs工程源码

 

准备安装包:

opencv320 官网下载exe解压

cmake : 下载地址 https://cmake.org/download/    cmake-3.9.0-win64-x64.msi   

 

# 1 安装 cmake && 打开 cmake 的 gui 界面

技术分享

# 2 设置如下

Where is the source code : opencv320 的 CMakeLists.txt 所在的文件夹

Where to build the binaries : 输出文件的路径 

技术分享

本次测试选择编译 vs2013 版本的 X64 opencv lib 和 dll

技术分享

 

# 3 点击 Generate

技术分享

根据需要,可以勾选 opencv_world

可能遇到的问题是某些部件下载失败

Downloading opencv_ffmpeg_64.dll

Downloading ippicv_windows_20151201.zip

解决办法是,手动下载。详见 http://blog.csdn.net/kelvin_yan/article/details/53635641

 

 

 

# 4 点击 open project

技术分享# 5 按照需要修改vs工程的属性

可以选择编译全部,或者指定编译某部分(比如module)

技术分享

 # 5 之后,在其他的工程中就可以引用这里生成的dll和lib文件。

 

使用opencv320演示window平台cmake的使用方法 20170729