zl程序教程

您现在的位置是:首页 >  工具

当前栏目

Qt在手动执行xxx.exe时报错:由于找不到Qt5xxx.dll,无法继续执行代码。重新安装程序可能解决此问题。

Qt执行代码 解决 无法 可能 不到 重新
2023-09-14 09:09:33 时间

一、问题描述。

Qt在手动执行xxx.exe时报错:“由于找不到Qt5xxx.dll,无法继续执行代码。重新安装程序可能解决此问题。”。

二、问题分析。

执行程序依赖库文件Qt5xxx.dll,但是程序无法找到相应的库。

三、解决方案。

1、在项目中查看工程编译运行环境配置情况,也可在工具→选项中的Kits选项卡中查看。我的Qt是在Windows10下开发运行的,开发运行环境为MSVC2017 64bit。所以对应用的库文件在安装路径C:\Qt\Qt5.9.9\5.9.9\msvc2017_64\bin下。点前为字符d的,为调试模式下对应的库。

2、有三种解决方案,可根据所需采取。

a、拷贝所需的库文件到执行程序所在的同一目录下。

b、将库路径添加到环境变量Path中。

c、拷贝所需库文件到指定路径下,并添加到环境变量Path中。

3、添加环境变量。系统属性→高级选项卡→环境变量。添加HOME_QT变量及增加Path变量参数。