缺少文件[Qt]

缺少文件[Qt],qt,Qt,我正在成功地完成在Qt中构建应用程序的过程,但当我尝试双击.exe文件(在Qt之外)来运行该文件时,我收到一个错误消息: “由于您的计算机中缺少mingwm10.dll,程序无法启动。请尝试重新安装程序以解决此问题。” 我检查了这个文件并找到了它,所以我认为在qt中应该设置一些路径,但我不知道在哪里以及如何设置。谁能给我解释一下怎么做吗? 谢谢。我认为您需要将包含mingwm10.dll的目录添加到PATH环境变量中。我很惊讶在您安装Qt/MinGW时没有正确配置 控制面板->系统->高级->环

我正在成功地完成在Qt中构建应用程序的过程,但当我尝试双击.exe文件(在Qt之外)来运行该文件时,我收到一个错误消息: “由于您的计算机中缺少mingwm10.dll,程序无法启动。请尝试重新安装程序以解决此问题。” 我检查了这个文件并找到了它,所以我认为在qt中应该设置一些路径,但我不知道在哪里以及如何设置。谁能给我解释一下怎么做吗?
谢谢。

我认为您需要将包含mingwm10.dll的目录添加到PATH环境变量中。我很惊讶在您安装Qt/MinGW时没有正确配置


控制面板->系统->高级->环境变量->路径这不是应该在Qt中设置的内容。您的应用程序正在查找找不到的DLL,
mingwm10.DLL
。您可以复制.exe附近的DLL(及其依赖项,如果有的话),或者将其所在的目录添加到环境变量
PATH

您可以转到安装Qt应用程序的位置,然后导航到“.\Qt\5.11.3\mingw53_32\bin”目录。在搜索丢失的.dll文件时,请将它们复制到.exe文件所在的位置,然后重新运行应用程序。如果丢失了多个文件,请尝试对其执行相同操作。

非常正确。。。他还必须在发布文件夹中复制一些Qt dll。。。我认为复制所有DLL是一个更好的解决方案,如果他想简单地启动和共享他的应用程序。。。