解决This application failed to start because no Qt platform plugin could be initialized的办法
创建系统环境变量:变量名:QT_PLUGIN_PATH
C:\Qt\Qt5.12.10\5.12.10\msvc2017_64\plugins
再按下面的来:
设置环境变量:VCINSTALLDIR
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC
具体根据自己的情况调整。
Qt程序移植到其他电脑上无法运行的解决方法_originalcandy的博客-优快云博客
windeployqt 可执行程序名
如果还提示:This application failed to start because no Qt platform plugin could be initialized
直接拷贝这个目录到你的可执行程序所在的目录即可:
C:\Qt\Qt5.12.10\5.12.10\msvc2017_64\plugins
解决Qt程序在新电脑上运行时提示'no Qt platform plugin could be initialized'的问题,方法包括设置系统环境变量QT_PLUGIN_PATH,指向Qt的plugins目录,设置环境变量VCINSTALLDIR,指向Visual Studio安装路径,以及使用windeployqt工具。若问题依旧,可手动复制plugins目录到可执行文件所在目录。
1026

被折叠的 条评论
为什么被折叠?



