无法启动此程序,因为计算机丢失opencv 231d.dll。。。怎么解决?

2025-03-06 12:16:11
推荐回答(3个)
回答1:

解决方法有两种:
第一:将D:\Program Files\OpenCV2.3.1\build\x86\vc9\bin(此处为相对路径)下的所有.dll文件拷贝到system32下即可解决问题。
第二:将D:\Program Files\OpenCV2.3.1\build\x86\vc9\bin下的该程序需要的.dll文件拷贝到Debug下,解决问题。

回答2:

尝试以下操作:
第一:将D:\Program Files\OpenCV2.3.1\build\x86\vc10\bin下的所有.dll文件拷贝到C:\Windows\system32下;或者将D:\Program Files\OpenCV2.3.1\build\x64\vc10\bin下的所有.dll文件拷贝到C:\Windows\sysWOW64
第二:将D:\Program Files\OpenCV2.3.1\build\x86\vc9\bin或者D:\Program Files\OpenCV2.3.1\build\x64\vc10\bin下的该程序需要的.dll文件拷贝到Debug下。

回答3:

将openCV的bin目录(其中含有dll),例如opencv(Version)\build\bin,添加到系统的PATH目录。
添加PATH目录的方式:我的电脑->属性->高级->环境变量设置