opencv、C++开发报错之丢失 opencv_worldXXXd.dll

转载请注明:https://blog.csdn.net/xitie8523/article/details/79665063

问题描述:vs2010配置opencv3

之前用的是opencv249,后来因为用到一个函数,在opencv2中没有,就直接配置了opencv3

                                   

解决方法:将opencv文件夹下bin内的.dll文件复制到相应的system文件下

如:我笔记本是64位,opencv 的bin目录是D:\Program Files\opencv3_0\opencv\build\x64\vc11\bin,将其中的.dll文件复制,粘贴到C:\Windows\SysWOW64文件夹内。

注:后面我试过了,将opencv的x86文件下bin内的.dll文件复制过去也可以,同理,我也可以将x64下的.dll文件复制到system32文件夹下,都可以达到同样的效果。

我后面还是出现这个错误,这是因为我之前(这里有链接)将debug32改成debug64后没有重新配置库,包含目录,链接器这些东西,另外,配置好属性后要保存,可以直接将vs关了,会提示是否保存配置,此时选保存就好了。

还有比较简单粗暴的方式就是直接将缺失的文件拷贝到项目中,不过对其他项目也都要一一拷过去,不能一劳永逸。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值