Cmake310+VS2012生成opencv2410工程 VS2012+opencv环境配置.docx

Cmake310+VS2012生成opencv2410工程 VS2012+opencv环境配置.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Cmake3.1.0+VS2012生成opencv2.4.10工程 VS2012+opencv环境配置本机win7系统32位下载了Visual Studio2012、Cmake3.1.0、Opencv2.4.10Vs2012路径:D:\software\VS2012Opencv路径:D:\software\OpencvCmake路径:D:\software\CMake第一步:安装Visual Studio2012遇到如图的问题:将电脑时间设置为2012年08月21日(其实这个日期只要在证书有效期内就可以),然后安装成功了。第二步:安装Cmake3.1.0下载、解压、安装、没遇到什么问题。第三步:用Cmake生成opencv工程打开Cmake在Where is the source code 点击Browse Source找到D:\software\Opencv\opencv\sources在Where to build the binaries 点击Browse Build找到D:\software\Opencv\opencv\build点击Configure出现如图所示:点击Configure多次直到出现如图所示没有红色:点击Generate生成Opencv工程,退出Cmake碰到一下错误:Error in configuratio... 可以卸载并且重装Cmake找不到CmakeLists.txt。是第一个输入框中路径导致的。第四步:用Opencv VS2012工程编译生成自己的Opencv库在路径:D:\software\Opencv\opencv\build(对应个人的文件路径)中找到Opencv文件并打开。选择CmakeTargets下的INSTALL,右键“生成”,生成debug版dll、lib。切换编译位Release模式,重复上一步骤上面两步后就能看到最终Debug版和Release版的dll,lib,以及文档目录doc,头文件目录include(bin内为两个版本dll,lib内为两个版本lib)。第五步:配置Opencv开发环境在环境变量Path中添加:D:\software\Opencv\opencv\build\x86\vc11\bin(注意:X86是32位系统使用。Vc11代表VS2012,V12代表VS2013,以此类推)第六步:编写测试工程打开VS2012,新建控制台应用程序Testopencv配置包含目录和库目录项目—Testopencv属性—VC++目录—包含目录,添加:D:\software\Opencv\opencv\build\include\opencvD:\software\Opencv\opencv\build\include\opencv2D:\software\Opencv\opencv\build\include项目—Testopencv属性—VC++目录—库目录,添加:D:\software\Opencv\opencv\build\x86\vc11\bin项目-Testopencv属性-链接器-输入-附加依赖项,添加lib文件名配置方案为Debug的配置,添加:(2410代表我的opencv版本是2.4.10,需要对应更改)opencv_calib3d2410d.libopencv_contrib2410d.libopencv_core2410d.libopencv_features2d2410d.libopencv_flann2410d.libopencv_gpu2410d.libopencv_highgui2410d.libopencv_imgproc2410d.libopencv_legacy2410d.libopencv_ml2410d.libopencv_nonfree2410d.libopencv_objdetect2410d.libopencv_ocl2410d.libopencv_photo2410d.libopencv_stitching2410d.libopencv_superres2410d.libopencv_ts2410d.libopencv_video2410d.libopencv_videostab2410d.lib配置方案为Release的配置,添加:opencv_calib3d2410.libopencv_contrib2410.libopencv_core2410.libopencv_features2d2410.libopencv_flann2410.libopencv_gpu2410.libopencv_highgui2410.libopencv_imgproc2410.libopencv_legacy2410.libopencv_m

文档评论(0)

187****5045 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档