【写在前面】
打包方法见 Qt / Qt Quick程序打包的方法。
这里是再次记录一些坑。
【正文开始】
直接进入正题:
在 Qt5 中,如果我们的 Qml 中使用了【Qt Shapes】模块,那么在打包的时候,会缺少Qt5QuickShapes.dll。
然后,还需要复制【Qt/Version/Kit/qml/QtQuick/Shapes】整个文件夹(注意根据自己使用的编译套件来选择目录)。
【结语】
最后,我还测试了 Qt 6.7.3 的打包工具,并不会出现缺失的问题,但并不确定小于该版本的 Qt6 是否修复。
因此,如果 Qt6 也出现无法运行的情况,可以参考本篇文章。