报以上错误是因为编译出来的exe程序缺少一些qt的组件,需要补全放到exe同级目录下即可。
编译库:Qt GUI,qt5.12.1
软件类型:Qt application,qt桌面软件
运行平台:window 10
按照【https://www.devbean.net/2012/08/qt-study-road-2-hello-world/】里的教程在QtCreator IDE里一步步进行,结果...报了这个错误:
【qt.qpa.plugin: Could not find the Qt platform plugin "windows" in ""】
:
参考【https://blog.csdn.net/xzpblog/article/details/79126250】
原因:在window里的直接运行QtCreator IDE编译的软件时,相关依赖库找不到,就报错了
在cmd里用“windeployqt”命令运行: windeployqt xxx.exe ,(在快捷菜单栏里找到QT 5.12.2的安装文件夹,使用里面的QT 5.12.2(MinGW 7.3.0 32-bit)运行命令提示符,然后使用
CD D:\My\....\debug
注意:上面为方便这里exe的绝对路径复制即可。
windeployqt my.exe
)
会将相关依赖全部打包好,复制到当前运行文件夹里,
然后再直接运行就可以了运行成功了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)