OPENCV+VS2012的安装和配置

OPENCV的下载:http://opencv.org/直接在官网上下载
VS2010 旗舰版安装教程
1.下载完成后是个镜像文件iso (可建立一个文件夹)
在这里插入图片描述

(右键-解压到cn_visual.或者是解压到当前文件夹)

2.解压后
OPENCV+VS2012的安装和配置_第1张图片
3.找到setup.exe,右击用管理员身份运行安装VS2010
OPENCV+VS2012的安装和配置_第2张图片

4.点击“安装Microsoft Visual Studio 2010”,如下图,

OPENCV+VS2012的安装和配置_第3张图片

5.进入安装页面,点击“下一步”

OPENCV+VS2012的安装和配置_第4张图片

6.选择“我已阅读并接受许可条款”,之后点击下一步
OPENCV+VS2012的安装和配置_第5张图片

7.根据自己的需求选择安装模式和路径,点击安装 (建议选择完全和默认安装途径)
OPENCV+VS2012的安装和配置_第6张图片

8.进入安装功能组件的页面(此过程不需要操作,耐心等待,约30分钟左右)
OPENCV+VS2012的安装和配置_第7张图片

9.如果安装过程中出现下图的情况,直接点击“关闭”;方可进行安装
OPENCV+VS2012的安装和配置_第8张图片

10.安装完成。(别着急关掉,往下接着看教程)
OPENCV+VS2012的安装和配置_第9张图片
(如果出现下图的情况,也是直接点击“完成”,这种情况不会影响软件的正常使用)

11.安装完成后会出现下图,直接点击“退出”

OPENCV+VS2012的安装和配置_第10张图片

12.安装好后重启电脑,此时桌面上是没有快捷键的,如何找到软件《开始-所有程序-Microsoft visual studio 2010 打开软件(或是在最近添加里找)》
在这里插入图片描述

13.打开软件后,设置-常规就可以,点击启动

1OPENCV+VS2012的安装和配置_第11张图片4.完成
OPENCV+VS2012的安装和配置_第12张图片
opencv编译环境的配置
直接按照网络上的流程进行配置,然后出现问题对应的去解决,比如说工程库Lib的配置编译器选择的是win32就要使用x86的编译器,编译器选择的是X64,就用x64,本人在配置的过程中遇到最大的问题是,编译结果出现COFF的致命错误,小涛在网上查了一下具体的解决方案非常实用:
不知怎么本来编译好好的VS2010环境,忽然出现“转换到 COFF 期间失败: 文件无效或损坏”的链接错误。花了好多天,试了好多方法,最终解决了这个问题。

现在罗列一下这几种解决方案:

方案1:
点击“项目”–>“属性” --> “清单工具”,
然后选择"输入和输出’ --> ‘嵌入清单’,将后面的‘是’改成‘否’就可以了

方案2:在VS安装目录搜索cvtres.exe
发现有两个cvtres.exe文件,有的网友选择用最新的文件覆盖掉所有旧的cvtres.exe,
也有网友是删除旧cvtres.exe的文件。我是将旧 cvtres.exe 改名字了,以备恢复环境。
注意这两个文件都是一个版本号,但是生成时间只是相差1个小时,选择最新的那个。
也有搜索到好多cvtres.exe的 情况,这个就不清楚了,试试如何删除这些文件吧。
我的两个文件目录如下:
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin

方案3:就是安装新的VS2010 SP1,这种方法也可以解决部分这种问题。
比较麻烦的是这个SP1还比较大,乱七八糟的东西都得补丁上去。

通常方案一就能直接解决的
最主要的就是添加dill和lib,以及包含目录,这是最常规的安装库,然后高级一点的就是啥都不用准备直接用一张属性表来表示就可以的 .props文件添加到工程中去。谢谢大家有不明白的地方直接在博客中提问。

你可能感兴趣的:(个人学习)