按照上一篇文章(使用CMake编译opencv(1):修改source中的文件)中的方法,对相应的文件作出修改后,再使用CMake与VS2013对OpenCV进行编译。


1 设置好输入和输出

(1)输入:OpenCV中sources文件夹的地址

(2)输出:自己设定(我的设置为D:/opencv/opencv3.0/build)

使用CMake编译opencv(2):CMake+VS2013


2 先点击Configure按钮,Configure完成后再点击Generate按钮

使用CMake编译opencv(2):CMake+VS2013


3 打开输出文件夹D:/opencv/opencv3.0/build中的OpenCV.sln

使用CMake编译opencv(2):CMake+VS2013

(1)先重新生成解决方案:

使用CMake编译opencv(2):CMake+VS2013

(2)再重新生成INSTALL

使用CMake编译opencv(2):CMake+VS2013


4、编译后文件

编译后include文件,bin,和lib文件都在输出文件夹的install文件夹下。其中,bin和lib在x86/vc12中,如下图。

install文件夹:

使用CMake编译opencv(2):CMake+VS2013

x86/vc12文件夹:

使用CMake编译opencv(2):CMake+VS2013

相关文章: