编译opencv3.2时遇到的问题(VS2015)

本文主要是回顾准备编译、编译过程中的感想,并没有详细的专业教程提供。
事情开始于做opencv官网一个tutorial——Image Watch: viewing in-memory images in the Visual Studio debugger(自己去找一下吧,写博文的时候opencv官网一些页面打不开),要利用VS调试器+ImageWatch插件对图片的相关细节进行查看。我的opencv库是自己下载下来解压的,之前做其他tutorials时感觉还算满意,心想就这样一直做下去。谁曾想半路杀出个程咬金,把我对这个库的美好印象给破坏了。

调试无法通过,无法调出这个ImageWatch,报错信息是类似“…could not open…pdb file”,就是缺少相应的pdb文件。

在经过一番搜索之后,终于了解到pdb文件大概就是在编译过程中产生的文件,其实在编译这个tutorial的项目时也产生了一个对应的pdb文件,然而查遍opencv文件夹都没有找到这样的文件。额。。。。有网友说,出现这样的信息可以直接忽略,能正常运行就可以。这样的话不就是说要放弃调试了?其实我心有不甘啊。

经过一番挣扎,我决定自己编译一个opencv库。挣扎是因为我没有编译像opencv这样的大型代码的经验,过程中肯定会遇到很多预料不到、甚至解决不了的问题。更何况我只是业余的计算机爱好者,基础有的要补。

我主要参考官网里面那个Installation by Making Your Own Libraries from the Source Files教程,也就这个写的最详细了,虽然就是有点旧,还是2.x版本,VS是2010版。
按照它的要求,准备了各种第三方库,也不是全部,有些是收费软件就不要了,有

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值