2024年5月9日发(作者:)

我想写下这个文档的目的,是这几天被Cmake2.8.10编译OpenCV2.4.3配置VS2010,在window7,64位操作系统环境中。本

人是一个电脑新手,也仅仅是对VS2010有稍微的了解,所以配置和编译过程主要是在OpenCV中文网的“

visual studio 2010

下安装OpenCV及相关配置

”这篇文章的参照下完成的,当然了也浏览了很多其他的相关的配置贴,但是由于时间

问题,没有一一列举,总之感谢你们。希望能帮助到你,让你顺顺利利的解决。

首先,下载文件

官方地址:/projects/opencvlibrary/

总之,在这个网站下,你可以下到最新的,目前下到的是OpenCV 2.4.3

接着是:Cmake,可以去官网下载最新的:

/ 目前更新到2.8.10

还有就是Intel TBB了,目前已经是TBB4.1了

/

当这些都准备好了,就开始安装了:

1、首先安装CMAKE2.8.10,放到你想的文件夹下,如本人的“D:TBB”

然后将OpenCV2.4.3,安装到你将要放置OPENCV的地方,如本人的“D:opencv”

接着,解压INTEL TBB4.1,比如将OPENCV和TBB都放在D:里面。

如本人的

把他们都放在D盘下,主要是方便,担心路径的对后面配置过程的影响,反正第一次,很多东西以简单的方式进行,等以后了

解了,绝对不这么做。(PS,刚刚开始装Arcgis也是一样的,但是现在我可以把它放在任意的文件夹下了,加油,努力)

接着:

在一个你喜欢文件夹下创建子目录D:Programcv2010,用于存放编译结果。

D:opencvbuildx86vc10bin;D:TBBbinia32vc10;

检查D:opencvbuildx86vc10bin;D:TBBbinia32vc10;是否已经被加入到环境变量(我的电脑-属性-环境变量)PATH,如

果没有,请加入。

这里注意下,我在DB(每个人电脑不同,这里也不同)的用户变量这里也建了一个Path。

加入后需要注销当前Windows用户(或重启)后重新登陆才生效。我基本上是注销下,再登录,就行了。

现在开始用Cmake2.8.10进行编译:(此处注意在CMAKE配置的时候千万不要打开够打开VS2010的)

在你安装的Cmake的文件夹下(本人“D:Cmakebin”),双击

在Where is source code中,选择你OpenCV所在的文件夹,例如D:opencv。在Where to build the binaries中创建一个

cv2010,用于存放编译的结果。

接着点击Configure按钮,在出现的对话框中选择Visual Studio 10,下面的选项选择Use default native compilers,点击

Finish继续