[英]Qt deployment issue (MinGW inside)
我尝试在基本的Windows 7 Pro SP1计算机上部署Qt应用程序。 当我在Qt Creator或任何装有Qt的计算机上运行它时,我的应用程序运行良好。
我读了很多文章,尝试了许多不同的尝试,但都没有成功。
尝试过的事情:
当我使用以下两个错误消息运行应用程序时,它崩溃了:
此应用程序无法启动,因为它找不到或加载Qt平台插件“ windows”。
该应用程序已请求运行时以异常方式终止它。 请联系...
这是我当前的树(通过windeployqt获得):* .exe
* .dll
platform / qwindows.dll
imageformats / *。dll
iconengines / *。dll
使用依赖关系遍历器,即使应用程序正常运行,我也有一些红线,但没什么好玩的。
开发机信息:
我可能做错了什么?
该可执行文件似乎在Qt基本目录中搜索某些内容,因为当我重命名该可执行文件时,已部署的应用程序不再希望工作。
请需要帮助;)
好的,我找到了解决方案...我在主函数的开头添加了这一行:
QApplication::addLibraryPath("./");
之后,windeployqt完成工作。 我希望它将对将来的人有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.