VisualStudio+OpenCV 静态库配置

关于VisualStudio上如何配置OpenCV,网上随便搜下都有一大把,虽然天下文章一大抄,每篇看起来都差不多,但管用就行,这边不赘述。
最近下载了OpenCV2.4.13的版本,发现里面比以前多了一个叫“staticlib”的文件夹,感觉甚是高兴,虽然自己下载源代码捣鼓捣鼓也可以编译成静态库,但一则麻烦,二则要求有比较高的功底方可驾驭,因此以前就直接用着动态链接库了。现在别人编译好的可就方便的多了,遂马上动手配置了下,也乘此机会更新下长草的博客。
关于静态库的好处相信有经验的程序员都是心知肚明的,不用附带一堆的dll动态链接库一起发布,看起来就省心很多,整体的程序大小也小了许多,还会少了很多兼容性的问题,因此本人是有静态绝不用动态的。
OpenCV静态库的配置基本跟以前的动态库没什么区别,但有下面几点要注意:
1.附加依赖项除了以前也要包含的“opencv_imgproc2413.lib”、“opencv_core2413.lib”等这些特征明显的lib文件外,还需要包含如下的几个lib文件
“libtiff.lib”、“libpng.lib”、“libjpeg.lib”、“libjasper.lib”、“IlmImf.lib”、“zlib.lib”
2.如果之前项目的运行库选择的是“多线程DLL(/MD)”或“多线程调试DLL(/MDd)”项目会编译不过,这时候将项目运行库改成“多线程(/MT)”或“多线程调试(/MTd)”即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值