项目场景:
我使用的是vs2015+qt5.12开发应用程序
问题描述:
用开发Qt应用运行时报错:
This application failed to start because no Qt platform plugin could be initialized.
原因分析:
应用程序的依赖没加载上
解决方案:
可以把一个个依赖加进系统变量,但那样太慢了,而且模块多的话可能有些依赖没加载进来。
我们可以使用QT自带的工具windeployqt.exe
1.打开菜单栏找到Qt 5.XX(MSVC 2015 64-bit)
2.cd \d + 所运行exe的目录
3.然后使用 windeployqt 工具命令:windeployqt XXX.exe
然后运行就解决了!。
感谢阅读,如果对您有帮助,欢迎点赞,关注,收藏!