随笔 - 8  文章 - 0  评论 - 204  阅读 - 44092

vs2010 + Opencv 2.3.1 配置

准备工作

  1.先下载一个Cmake,编译源码的时候需要用到,地址http://ishare.iask.sina.com.cn/f/7204325.html

  2.下载opencv2.3.1源码,地址http://www.opencv.org.cn/index.php/Download#Version_2.3.1。

 

下载好后,把源码解压到你的工作目录,比如D:\opencv2.3.1,解压完后打开Cmake,如图配置:

 

当然你的输出目录可以自己定制,然后点击Configure,选择VS2010,点击完成,如图:

点击完成后,等待一段时间配置,最后会出现下图:

 

再点击一下Configure,红色的区域就会全部变白,然后点击Genrate就可以了。

 

然后D:\vs2010目录下生成解决方案OpenCV.sln,点击它,VS 2010就可以打开OpenCV.sln,然后执行如下操作:  在Debug下,选择Solution Explorer里

的 Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL项目,运行"Build"。 


在Release下,选择Solution Explorer里的 Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择INSTALL项目,运行"Build"。
此时,我们可以获得如下结果: 
OpenCV的*d.dll文件(for debug)和*.dll文件(for release)将出现在D:\vs2010\install\bin目录; 


OpenCV的*d.lib文件(for debug)和*.lib文件(for release)将出现在D : \opencv\vs2010\install\lib目录;
 


头文件*.h出现在D:\vs2010\install\include目录; 


至此,可以被VS++ 2010调用的OpenCV动态库生成完毕! 


将D:\vs2010\install\bin加入Windows系统环境变量Path。加入后请重新启动电脑,配置才能生效。

 

最后是怎么应用了,新建一个控制台程序,右键选择项目属性,找到进入VC++Directories选项,在Include Directories后面加上D:\vs2010\install\include,记得不要删除系统的包含目录,在后面加上就好,然后在Library Directories后面加上D:\vs2010\install\Lib。

找到Linker->Input ,单击进入,看到下图,接着吧OPENCV必要的静态库添加进去,比如以下静态库

opencv_core231.lib;opencv_highgui231.lib;opencv_video231.lib;opencv_ml231.lib;opencv_legacy231.lib;opencv_imgproc231.lib,记得加;号

 

 

 

 

 自此配置基本完成了,这里只是配置了DEBUG版本的,RELEASE版本的需要再配置一遍,照着DEBUG版本配置就可以了。

posted on   Zengg  阅读(340)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
< 2012年6月 >
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
1 2 3 4 5 6 7

点击右上角即可分享
微信分享提示