QT运行exe相关问题解决方法,保姆级,亲测有效!
(一)显示dll文件缺失解决方法
如果运行exe文件出现的问题如下图所示,这是由于安装路径缺失相应的dll导致的。(其他dll文件缺失解决方法同理)

解决方法:
在自己下载下来的文件中寻找相应的dll文件并复制到安装路径中。以我自己为例:

在上图的路径中是我下载软件时一同下载下来的文件,在bin文件夹中找到运行时缺失的dll文件(如果没有可以去官网下载相应dll文件),将其复制到自己QT安装路径下名称是自己版本的bin文件夹中(比如我的是mingw530_32, 你的可能是msvc2017_64等等),我的路径如下图所示:

将相应的dll文件复制进来即可。这样再运行就不会再有缺失dll文件的错误,但是会出现无法定位程序输入点于动态链接库的错误

这是由于没有配置环境变量的原因,下面讲解如何配置。

文章提供了两种解决QT运行exe时遇到的问题:一是针对dll文件缺失,建议在下载的软件文件中寻找或从官网下载缺失dll,复制到QT安装路径的bin文件夹;二是若出现无法定位程序输入点的错误,需配置环境变量,将bin文件夹路径添加到系统环境变量的PATH中,并确保其优先级。
最低0.47元/天 解锁文章
3130





