windows server 2012 rc使用opencv库失败(缺dll解决办法)

vs2015-vs2019封装的库,需要安装对应的运行时

  本人本地安装过vs2019,所以有vcredist_x64.exe安装程序(或者使用DirectX一键安装缺失库,但也有可能安装2019运行库失败;所以还是用以下方法一步一步安装)

  vcredist_x64.exe路径(更具自己路径);或者使用everything查找vcredist_x64.exe文件:

  D:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Redist\MSVC\v142\vcredist_x64.exe

  安装如下(可能暗转失败):

  1、打开日志发现:Windows8.1-KB2999226-x64.msu 安装失败

  解决办法:https://www.microsoft.com/zh-cn/download/details.aspx?id=42153

  2、安装Windows8.1-KB2999226-x64.msu可能会失败;这个时候需要安装windows server 2012 rc的补丁。

  下载地址:https://support.microsoft.com/zh-cn/topic/windows-rt-8-1-windows-8-1-%E5%92%8C-windows-server-2012-r2-%E6%9B%B4%E6%96%B0-2014-%E5%B9%B4-4-%E6%9C%88-3c9d820b-7079-359d-8660-21de648fa31d

  https://www.microsoft.com/en-us/download/details.aspx?id=42334

  

   都需要下载进行补丁安装:

  

   

注意:必须按以下顺序安装更新: 

clearcompressionflag.exe            38 KB      管理员身份运行,没有界面,后台运    

Windows8.1-KB2919355-x64.msu        690.8 MB     安装完成后,需要重起,这个安装过程根据你的硬件配置和网络决定安装速度。

Windows8.1-KB2932046-x64.msu        48.0 MB

Windows8.1-KB2934018-x64.msu        126.4 MB

Windows8.1-KB2937592-x64.msu        303 KB

Windows8.1-KB2938439-x64.msu        19.6 MB

Windows8.1-KB2959977-x64.msu          2.8 MB

3、所有更新完成;可以继续安装需要vcredist_x64.exe(DirectX)库(傻瓜式安装即可)


 

有可能安装vcredist_x64.exe库成功时,不一定能运行起来;会提示MF.dll找不到

缺少MF.dll和MFPlat.dll的办法解决办法

1、打开开始菜单,选择控制面板

 2、点击【启用或关闭windows功能】

 3、进入添加角色和功能界面

 4、一直点击下一步直至进入【功能】选项卡

 

 

 5、在功能选项卡中勾选【媒体基础】并点击下一步

 6、点击安装

 7、待安装完成后点击关闭

 8、重启系统,重启后即可使用软件图像相关功能

 

windows server 2012 rc使用opencv库缺失的dll完成。

参考链接:

https://www.cnblogs.com/huoniao/articles/6186021.html

https://www.yingdao.com/doc/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98Common/%E7%B3%BB%E7%BB%9F%E9%97%AE%E9%A2%98/Windows%20Server%202012%20R2%E7%BC%BA%E5%B0%91MFPlat.dll%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95.html

下面链接没试过;有大佬试一试告诉我;谢谢。

https://blog.csdn.net/byxdaz/article/details/107718453

 

posted @ 2024-07-04 09:44  一夜梦想  阅读(68)  评论(0编辑  收藏  举报