主要内容:
debug版本:
包含目录(Include Directories):
直接安装版opencv:
E:\OpenCV\opencv\build\include
E:\OpenCV\opencv\build\include\opencv
E:\OpenCV\opencv\build\include\opencv2
编译版opencv:
E:\OpenCV\opencvSln\install\include
E:\OpenCV\opencvSln\install\include
E:\OpenCV\opencvSln\install\include
lib目录:
直接安装版opencv:
E:\OpenCV\opencv\build\x86\vc12\lib
编译版opencv:
E:\OpenCV\opencvSln\install\x86\vc12\lib
lib文件名(见后)
本文采用的opencv版本为opencv-2.4.13, 下面是主要步骤(直接用opencv 编译好的build文件夹可以省去自己手动编译的一步)
一、编译opencv源码
1. 将OpenCV2.4.13的压缩包解压到路径D:\OpenCV\opencv (以下所有路径都可自己选择 只要对应起来即可)
2. 安装Cmake,可以到官网http://www.cmake.org去下载并按默认设置安装安装即可。
此处注意一般vs采用的是win32编译器进行debug和release(即使你是安装的x64),所以下载cmake的时候应该下载32位版本,这样cmake编译出来的是32位的工程文件,x64的cmake编译的是64位工程文件。
3.打开Cmake,在第一行“Where is the source code”后面的那个“Browse Source...”按钮,选择OpenCV的安装路径。我的Opencv2.0安装路径为D:/OpenCV/opencv/,这里需要选择source文件夹,因此输入D:/OpenCV/opencv/sources,同理点击第二行的“Browse Build...”按钮并选择生成的源码路径。这里放置在D:/OpenCV/opencvSln文件夹中,设定完成后点击左下方的configure。
4.在弹出的对话框中选择第一项,并在下拉框中选择编译平台,由于本人电脑上安装的是VS2013,因此,就选择Visual Studio 12 2013,点击Finish。 此处注意你选择使用的编译器应该和你平时使用的编译器相同。