QT运行exe遇到Qt5Core.dll等dll文件缺失及无法定位程序输入点于动态链接库问题解决方法

QT运行exe相关问题解决方法,保姆级,亲测有效!

(一)显示dll文件缺失解决方法

如果运行exe文件出现的问题如下图所示,这是由于安装路径缺失相应的dll导致的。(其他dll文件缺失解决方法同理)
其他dll文件解决方法一样
解决方法:
   在自己下载下来的文件中寻找相应的dll文件并复制到安装路径中。以我自己为例:
在这里插入图片描述
  在上图的路径中是我下载软件时一同下载下来的文件,在bin文件夹中找到运行时缺失的dll文件(如果没有可以去官网下载相应dll文件),将其复制到自己QT安装路径下名称是自己版本的bin文件夹中(比如我的是mingw530_32, 你的可能是msvc2017_64等等),我的路径如下图所示:
在这里插入图片描述
  将相应的dll文件复制进来即可。这样再运行就不会再有缺失dll文件的错误,但是会出现无法定位程序输入点于动态链接库的错误
在这里插入图片描述
  这是由于没有配置环境变量的原因,下面讲解如何配置。

(二)无法定位程序输入点于动态链接库的解决方法

这个问题是没有配置环境变量,在运行是找不到相应dll文件导致的。
  配置环境变量的方法如下:搜索环境变量点击编辑系统环境变量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

把上面找到的已经复制好dll的bin文件夹添加进去这里我的是mingw530_32文件夹,上面已经说过了如何寻找。

注:
1,一定要添加到系统环境变量中的path,添加到用户变量没用。
2,添加了环境变量要把这个变量上移到最上面,像图片中我就是移动到最上面的。
3.都配置好后一定要点确定确定确定。

  • 8
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值