一. 环境准备
- 下载并安装 Visual Studio 2012
- 下载并安装 opencv 最新版本(本人用的是2.4.9 )
二. 设置环境变量
打开环境变量设置界面.
方法一: 开始 –> 控制面板 –> 系统和安全 –> 系统 –> 高级系统设置 –> 高级 –> 环境变量
方法二: 右击我的电脑-->属性-->高级系统设置--> 高级 –> 环境变量
上述操作之后可看到以下界面:
在上上图”环境变量”窗口找到变量”path”. 点击”编辑” 按钮 或 双击“path“
更改”变量值”, 在原有的变量值基础上, 增加” ;%opencv%\build\x86\vc11\lib”. 点击确定 // %opencv%为你安装opencv的绝对路径
例如我的 %opencv%路径为:F:\software\opencv.2.4.9\opencv
注意:1. 分号不要丢掉
2.
之前在vs2012下编译一个opencv程序时,一直出现msvcp120d.dll文件丢失的提示信息,问题产生的主要原因是vs2012编译了一个用vs2013生成的dll,是在选择第三方库时选择vc版本时出现的问题,一定要多加注意。
- vc8 = Visual Studio 2005
- vc9 = Visual Studio 2008
- vc10 = Visual Studio 2010
- vc11 = Visual Studio 2012
- vc12 = Visual Studio 2013
- MSVCP80.DLL is from Visual Studio 2005
- MSVCP90.DLL is from Visual Studio 2008
- MSVCP100.DLL is from Visual Studio 2010
- MSVCP110.DLL is from Visual Studio 2012
- MSVCP120.DLL is from Visual Studio 2013