首页 > 技术文章 > QT5的工程项目打包成一个exe程序

zxl971213 2020-09-10 08:51 原文

环境: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文件,项目运行成功

 

推荐阅读