如何在window下打包Qt程序 - guogeWS/tools GitHub Wiki

  1. 首先,通过relese编译生成可执行文件,如FileManager.exe
  2. 然后,打开控制台CMD,跳转到FileManager.exe所在的文件夹,执行命令"windeployqt FileArrange.exe",该命令会检索使用到的Qt库文件,并将其复制到可执行文件所在的目录下。
  3. 然后执行命令"windeployqt FileArrange.exe --qmldir C:\Qt\Qt5.9.3\5.9.3\msvc2015\qml"。该命令会检索使用到的QML相关库文件到可执行文件所在的目录下。注意,该指令中的C:\Qt\Qt5.9.3\5.9.3\msvc2015\qml是所使用qmake版本的qml库文件目录,需要酌情修改。