OpenCV 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题
2016-12-22 15:28
1036 查看
换了64位的系统,配置好之后运行之前的程序,竟然给我抛出这个错误。应该是我的opencv没有安装对吧。系统报错
无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题
那就是缺少opencv_core249.dll动态链接库了。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/86639661e81c98a30074e3169bb56a56.png)
(但是不知道为什么我引用的库还是要x86下的才行,郁闷中)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/4a27f71859c2269aaaa17da0b3bd1c70.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201603/69c5a8ac3fa60e0848d784a6dd461da6.gif)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201603/69c5a8ac3fa60e0848d784a6dd461da6.gif)
32位的执行
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/525c0d451fc1929fc3ac47cbbf45c8e5.png)
64位的执行
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/c68e923e850744b7f15867dcfbeb6c07.png)
如果这时候报错:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/53b4cabe4dd2d90dda85b7423062e519.png)
不要理他(不知道为什么),回到VS试一下项目能不能正常运行。我的可以。
我的64位系统一开始我将文件复制到了C:\Windows\System32
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/b023ec41a9952ec2d25ee3739b80fad7.png)
执行:regsvr32 C:\Windows\System32\opencv_core249d.dll
后
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/6ca9d237449eb21124b75043db628bcc.png)
后来把dll文件拷贝到C:\Windows\SysWOW64中执行 regsvr32 C:\Windows\SysWOW64\opencv_core249d.dll
就好了。
无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题
那就是缺少opencv_core249.dll动态链接库了。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/86639661e81c98a30074e3169bb56a56.png)
【解决方法】
1 在安装目录下找到这个链接库
(但是不知道为什么我引用的库还是要x86下的才行,郁闷中)![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/4a27f71859c2269aaaa17da0b3bd1c70.png)
2 复制到指定的目录下
![](https://oscdn.geek-share.com/Uploads/Images/Content/201603/69c5a8ac3fa60e0848d784a6dd461da6.gif)
64位系统 C:\Windows\SysWOW64 32位系统 C:\Windows\System32
![](https://oscdn.geek-share.com/Uploads/Images/Content/201603/69c5a8ac3fa60e0848d784a6dd461da6.gif)
3 执行命令
32位的执行![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/525c0d451fc1929fc3ac47cbbf45c8e5.png)
64位的执行
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/c68e923e850744b7f15867dcfbeb6c07.png)
如果这时候报错:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/53b4cabe4dd2d90dda85b7423062e519.png)
不要理他(不知道为什么),回到VS试一下项目能不能正常运行。我的可以。
我的64位系统一开始我将文件复制到了C:\Windows\System32
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/b023ec41a9952ec2d25ee3739b80fad7.png)
执行:regsvr32 C:\Windows\System32\opencv_core249d.dll
后
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/20/6ca9d237449eb21124b75043db628bcc.png)
后来把dll文件拷贝到C:\Windows\SysWOW64中执行 regsvr32 C:\Windows\SysWOW64\opencv_core249d.dll
就好了。
相关文章推荐
- OpenCV 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题
- OpenCV 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题
- OpenCV 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题
- OpenCV 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序已解决此问题
- OpenCV 无法启动此程序,因为计算机中丢失opencv_core247.dll。请尝试重新安装改程序已解决此问题
- OpenCV 无法启动此程序,因为计算机中丢失opencv_core249d.dll或者opencv_highgui249d.dll。请尝试重新安装改程序已解决此问题
- vs2013调用opencv时项目显示 无法启动此程序,因为计算机中丢失opencv_core249.dll。请尝试重新安装改程序
- 无法启动此程序,因为计算机中丢失opencv_world310.dll。请尝试重新安装改程序已解决此问题
- Windows 7上打开IE浏览器报错:无法启动此程序,因为计算机中丢失api-ms-win-core-path-|1-1-0.dll。尝试重新安装该程序以解决此问题。
- VS2015+opencv,按照网上的VS2013教程配置的,运行的时候出现【无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决问题。】
- 无法启动此程序 因为计算机丢失*.dll.尝试重新安装改程序已解决此问题
- 无法启动程序,因为计算机中丢失QTCF.dll。请尝试重新安装改程序以解决此问题。
- 无法启动此程序,因为计算机中丢失MFC42D.DLL。尝试重新安装该程序以解决此问题
- 无法启动此程序,因为计算机中丢失QtCore4.dll。尝试重新安装该程序以解决此问题(在系统里添加3个路径)
- 无法启动此程序,因为计算机中丢失MSVCP100D.dll。尝试重新安装该程序以解决此问题。
- 无法启动此程序,因为计算机中丢失suite objects.dll。尝试重新安装该程序以解决此问题
- 无法启动此程序,因为计算机中丢失MSVCR100D.dll。尝试重新安装程序以解决此问题。
- devenv.exe - 系统错误无法启动此程序,因为计算机中丢失 MSVCR100.dll。尝试重新安装该程序以解决此问题。【解决办法】
- 让 Windows7 - 64bit 支持 VC++ 6.0 的解决方法(无法启动此程序,因为计算机中丢失 MSVCRTD.dll。尝试重新安装该程序以解决此问题)
- 无法启动程序,因为计算机中丢失QTCF.dll。请尝试重新安装改程序以解决此问题。