vs2017+opencv3.4.0的配置方法

1、尝试了这个博客的方法:

结果:

无法打开文件“opencv_ml2410d.lib”

2、换了一个方法:

https://blog.csdn.net/qq_41175905/article/details/80560429

测试发现图片可以出来,但是一直显示:

 

 尝试了:

https://blog.csdn.net/weixin_42731241/article/details/83070612

结果加载符号巨慢,等了很久,终于图片出来了,但是仍然显示有一部分“无法查找或打开PDB文件”,且设定的存放PDB的路径下没有任何文件,查阅了很久都说的是用上述方法解决的,不清楚问题出在哪。

其他用这个方法的人也有反映这个问题,但是给出的解决方法并没啥用。

另外:debug属性中的附加依赖项和release是共有的?改一个的另一个就也会变。图片如下:

 

 

 

既然不影响图片显示,就不管这个问题了。

 

尝试方法2的时候,发现,方法1错误的原因是:图片中的数字应该改成自己的opencv版本,例如:我是opencv 3.4.0,就应该改成340。

 

 1和2的差别还在于,在添加lib文件的时候,方法1中添加了相当多的文件,方法2只添加了2个。这难道与PDB无法显示有关系?

Opencv的配置就酱了,PDB以后要是还出问题,再解决。

 

!!版本对应很重要!!不管安装、配置啥都要选对应的版本!!

 

原文地址:https://www.cnblogs.com/immense-22/p/12681575.html