缺少文件[Qt]

时间:2010-01-16 15:43:03

标签: qt

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

3 个答案:

答案 0 :(得分:3)

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

控制面板 - >系统 - >高级 - >环境变量 - > PATH

答案 1 :(得分:3)

这不应该在Qt中设置。您的应用程序正在寻找找不到的DLL mingwm10.dll。您可以在.exe附近复制DLL(以及它的依赖项,如果有),或者将它所在的目录添加到环境变量PATH

答案 2 :(得分:0)

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