- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VS2010 OpenCv2.2安装
WindowsXP+VS2010+OpenCV2.2.0+TBB+CMake?2.8.4编译配置成功
1、下载文件
OpenCV2.2.0
下载那个OpenCV2.2.0 vs2010那个应该可以直接用不需要编译了。
CMAKE 2.8.
/files/v2.8/cmake-2.8.4-win32-x86.exe
INTELTBB3.0(下那个stable release版)
/uploads/77/167/3.0 update 6/tbb30ss_win.zip
VS2010 (这个仅供参考:你懂的:))
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:\Program Files\OpenCV2.,接着,解压INTEL TBB 3.0到D: \Program Files \Intel TBB3.0,并在OpenCV2.2文件夹下创建子目录D:\Program Files\OpenCV2.\vs2010,用于存放编译结果。
检查D:\ Program Files\Intel TBB3.0\bin\ia32\vc10是否已经被加入到环境变量PATH(如何加入path请谷歌或百度)。加入后需要注销当前Windows用户(或重启)后重新登陆才生效。打开CMAKE 2.8.4,在Where is the source code后面填写(或者选择)OPENCV 2.2的安装目录,如D: \Program Files \OpenCV2.2,在Where to build the binaries里填写刚创建的子目录D: \Program Files \OpenCV2.2\vs2010。
(本图片不是我安装时截图的。而是从网上下载的。所以图片里的是OpenCv2.1。还有那个CMake2.8.2。下面的图也是网上下载的。需要改动的地方我会说明,其他地方不用在意。)。
接着点击Configure按钮,在出现的对话框中选择Visual Studio 10,下面的选项选择Use default native compilers,点击Finish继续。
点击Finish后,CMake就开始工作了。过一会儿。CMake的下面的信息框里显示Configure Done。并且,中间会红一片。如下图所示。
在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,后窗口会出现TBB_INCLUDE_DIR-NOTFOUND字样的红色选项,此处为CMAKE找不到INTELTBB的包含文件为之所致,将INTEL TBB 3.0里面的INCLUDE文件夹路径(注意是INCLUDE,不是INCLUDE里面的子文件夹D:/Program Files/Intel TBB 3.0)定位到该配置属性的路径里再次点击Configure,在TBB_LIB_DIR处又会出现红色一行,此处为INTEL TBB的库文件位置,此处必须将路径定位到含有LIB文件的位置,比如我的安装位置是D:/Program Files/Intel TBB 3.0/lib/ia32/vc10,也就是说,在lib文件夹下会有子文件夹,必须定位到子文件夹对应的VC版本文件夹里去,这里由于是配置VS2010,所以我们选择VC10文件夹,ia32子文件夹是32位系统,此处应根据对应操作系统选择。D:/Program Files/Intel TBB 3.0/lib/ia32/vc10复制到红色行的右边即可。
然后,我们再次点击Configure,此时所有红色行已经变为白色,同时在下方的信息里面会有一条为Use TBB:YES的字样,证明我们已经将INTEL TBB配置完毕然后点击Generate。
此时,会在目录D: \Program Files \OpenCV2.2\vs2010下出现一个VS2010的解决方案文件OPENCV.sln,双击打开后,出现OPENCV 2.2的所有工程项目,先
文档评论(0)