您的位置:首页 > 运维架构

Windows下利用Cmake编译opencv

2016-06-29 16:38 295 查看

Windows下利用Cmake编译opencv源代码

一、获取opencv的方式

1.在http://opencv.org/下载编译好的opencv库;

2.在Github上下载opencv源代码(需要自己编译)。

二、自己编译opencv源代码的好处

1. 由于获取的是最新源代码,所以可以在OpenCV发布某个版本之前利用集成进来的高级功能;

2. 自己编译可以在程序调试时跟踪源码;

3.预编译的库不包含一些功能,比如TBB,如果想使用这些功能只能自己动手了。

三、编译步骤

1.下载opencv源代码并解压到D:\opencv3



2.打开Cmake



3.点击“Configure”按钮,在弹出的对话框中,选择“Visual Studio 12 2013”(根据自己的运行环境而定),使用默认的本地编译器,如下图所示:





4.再次点击“Configure”按钮,这时就没有红色标记出现了,点击“Generate”按钮,生成OpenCV的解决方案。
5.打开OpenCV的解决方案,右击CMakeTargets下的INSTALL,选择“生成”,生成Debug版的dll和lib,如下图所示:



6.修改配置为“Release”,重复步骤5,生成Release版的dll和lib:
7.完成

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Cmakeopencv编译