乐趣区

关于qt5:Qt学习笔记Release后的exe程序在新的电脑上出现找不到MSVCP140dll的错误

1、背景介绍

咱们在打包程序的时候个别都会把相干依赖库整体打包,这样程序在新的电脑和环境下就不须要再去配置对应的环境,然而有时候新程序在一台新的电脑运行时会呈现“找不到 MSVCP140.dll”这种谬误,其起因就是在新电脑的操作系统中短少一些不要的依赖库,须要找齐这些库放到新电脑的零碎中。所以须要装置对应的依赖库。

2、解决方案

这里有两种解决方案,第一种是修复一下装置的 VS 软件。这种办法次要是针对装置有 VS(VC)搞编程开发的小伙伴。

2.1 修复 VS 解决

次要通过修复 VS 装置软件,来从新获取这些依赖库
关上电脑的“控制面板”,找到“程序”,找到 VS 的装置软件,右键“更改”,对软件进行修复。

下面的办法比拟适宜编程的小伙伴。然而如果一般宅男只想打机,不想那么麻烦的话,就举荐第二种办法;

2.2 间接装置依赖库

在网上下载库安装程序,将依赖库重新安装一次,间接在百度云上下载
链接:https://pan.baidu.com/s/1vdHY…
提取码:xx2u
下载后间接下一步装置,装置胜利后再运行之前报错的的软件就会发现运行胜利了。

退出移动版