您的位置:首页 > 运维架构

vs工程单步调试进入opencv源码

2018-01-30 09:30 405 查看
 对于搞图像的人,opencv是标标配,经常会使用到这个开源库,虽说,配置好工程,就能调用lib,可是不能单步跟踪opencv的源码,始终是内心的痛,好吗?(必须解决这个痛点!)

 其实很简单,首先,我是自己下的opencv源码,然后cmake编译了OpenCV.sln工程,靠这个工程,也可以手动编译得到.lib,.dll一般的,小伙伴们配置好头文件路径,lib路径,然后跑demo,bia
Ji,没有找到***.dll,注意了,这时候,一定要把*.dll路径添加到系统path。大部分人搞完这一步,也就可以了。

       存在一拨人还是提示系统找不到的,暴力法,把*.dll复制到你要跑的demo.exe所在的路径,这样,就跟你在一个路径下,系统怎么找也能找得着了。如果想单步调试的,顺带复制*.pdb文件,这个文件记载了很多调试信息,基本靠它,实现单步跟踪~

      这是我的办法,小伙伴们还有其他妙招吗?欢迎支招~    

 今天又掌握一点,我重新Cmake编译了一个*.sln,又得配一次opencv的include文件,lib文件,甚是麻烦,有个挺省心的办法,之前工程的*.vcxproj里面就存过项目配置文件,比对一下,include,link处改一下就好啦!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  OpenCV 单步跟踪