环境:QT5.14,win10,
打包工具:QT5自带的windeployqt(QT自带)
步骤:
1.打开一个QT项目并以release方式运行一次,生成相应的release文件夹,找到该文件夹下的release目录中的.exe程序,并把该.exe文件复制到一个新建的文件夹里(如果有调用dll,顺便把dll都复制过去)
2.找到相应的QT命令行,输入命令:cd /d D:DT_test (DT_test 为新建文件夹的名字),然后使用 windeployqt 工具命令:windeployqt DTtest0814.exe (DTtest0814为 exe文件的名字)
3.然后可以在 D:DT_test 文件夹里看到 windeployqt 工具自动复制的插件文件夹和 dll文件、qm文件。这时候得到的就完整的 exe 程序发布集合,依赖关系都解决好了。
4.双击.exe文件,项目运行成功