自从我安装vs2013以来,我一直很沮丧。我在vs2010上的代码在一年多的时间里都工作得很好,几天前我不得不升级到vs2013。自第一次运行以来,我一直在I drawContours()
处陷入崩溃。似乎代码正在试图访问边界/列表/轮廓点的集合之外。同样的代码在VS2010上运行得很好。这可能是一个vs2013(vc++)的错误?
当我意识到自己构建openv时,事实证明这是真的。我不得不在VS2013中构建所有的opencv,然后不得不使PATH变量指向新建文件的bin目录,然后还将新建。lib文件的文件夹位置放在vs中。
但是另一半证明VS2013没有保存我对lib文件所做的更改,例如我从*245d重命名了一些文件。Lib到*248d。但是VS没有保存它们。这很奇怪。