VS2010安装OpenCv22.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:8 大小:413KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

VS2010安装OpenCv22.doc

VS2010安装OpenCv22.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

WindowsXP+VS2010+OpenCV2.2.0+TBB+CMake2.8.4编译配置成功1、下载文件OpenCV2.2.0http://www.opencv.org.cn/download/OpenCV-2.2.0-win.zip下载那个OpenCV2.2.0vs2010那个应该可以直接用不需要编译了。CMAKE2.8.4http://www.cmake.org/files/v2.8/cmake-2.8.4-win32-x86.exeINTELTBB3.0(下那个stablerelease版)http://threadingbuildingblocks.org/uploads/77/167/3.0update6/tbb30_20110315oss_win.zipVS2010(这个仅供参考:你懂的:))ed2k://|file|cn_visual_studio_2010_professional_x86_dvd_532145.iso|2591844352|6001253431AFE573E4344F5A0B1D9CAC|/安装vs2010很简单,网上查就行。不安装的话后面CMake找不到想要的vs2010的编译器哟。2、首先安装CMAKE2.8.4,然后将OpenCV-2.2.0-win.zip解压到D:\ProgramFiles\OpenCV2.2(这个版本的OpenCv是不用安装的,直接解压就可用),接着,解压INTELTBB3.0到D:\ProgramFiles\IntelTBB3.0,并在OpenCV2.2文件夹下创建子目录D:\ProgramFiles\OpenCV2.2\vs2010,用于存放编译结果。检查D:\ProgramFiles\IntelTBB3.0\bin\ia32\vc10是否已经被加入到环境变量PATH(如何加入path请谷歌或百度)。加入后需要注销当前Windows用户(或重启)后重新登陆才生效。打开CMAKE2.8.4,在Whereisthesourcecode后面填写(或者选择)OPENCV2.2的安装目录,如D:\ProgramFiles\OpenCV2.2,在Wheretobuildthebinaries里填写刚创建的子目录D:\ProgramFiles\OpenCV2.2\vs2010。(本图片不是我安装时截图的。而是从网上下载的。所以图片里的是OpenCv2.1。还有那个CMake2.8.2。下面的图也是网上下载的。需要改动的地方我会说明,其他地方不用在意。)。接着点击Configure按钮,在出现的对话框中选择VisualStudio10,下面的选项选择Usedefaultnativecompilers,点击Finish继续。点击Finish后,CMake就开始工作了。过一会儿。CMake的下面的信息框里显示ConfigureDone。并且,中间会红一片。如下图所示。在Value下面有一些框要打勾。勾选BUILD_NEW_PYTHON_SUPORT,BUILD_SHARED_LIBS,BUILD_TESTS,OPENCV_BUILD_3DPARTY_LIBS,以及下面的WITH_JASPER,WITH_JPEG,WITH_PNG,WITH_TBB(一般这个没默认选上),和WITH_TIFF选项。勾好后再次点击Configure,CMake又开始工作。一会儿后,中间的窗口又会出现TBB_INCLUDE_DIR-NOTFOUND字样的红色选项,此处因为CMAKE找不到INTELTBB的包含文件为之所致,将INTELTBB3.0里面的INCLUDE文件夹路径(注意是INCLUDE,不是INCLUDE里面的子文件夹。即D:/ProgramFiles/IntelTBB3.0)定位到该配置属性的路径里。将路径复制到红色行的右边即可。再次点击Configure,在TBB_LIB_DIR处又会出现红色一行,此处为INTELTBB的库文件位置,此处必须将路径定位到含有LIB文件的位置,比如我的安装位置是D:/ProgramFiles/IntelTBB3.0/lib/ia32/vc10,也就是说,在lib文件夹下会有子文件夹,必须定位到子文件夹对应的VC版本文件夹里去,这里由于是配置VS2010,所以我们选择VC10文件夹,ia32子文件夹是32位系统,此处应根据对应操作系统选择。将路径D:/ProgramFiles/IntelTBB3.0/lib/ia32/vc10复制到红色行的右边即可。然后,我们再次点击Configure,此时所有红色行已经变为白色,同时在下方的信息里面会有一条为UseTBB:YES的字样(要拉上一点才能看