环境:QT5.14,win10,

 

打包工具:QT5自带的windeployqt(QT自带)

步骤:

1.打开一个QT项目并以release方式运行一次,生成相应的release文件夹,找到该文件夹下的release目录中的.exe程序,并把该.exe文件复制到一个新建的文件夹里(如果有调用dll,顺便把dll都复制过去)

QT5的工程项目打包成一个exe程序

 

QT5的工程项目打包成一个exe程序

 

 QT5的工程项目打包成一个exe程序

 

 QT5的工程项目打包成一个exe程序

 

 2.找到相应的QT命令行,输入命令:cd /d D:\DT_test     (DT_test  为新建文件夹的名字),然后使用 windeployqt 工具命令:windeployqt DTtest0814.exe   (DTtest0814为 exe文件的名字)

QT5的工程项目打包成一个exe程序

 

 3.然后可以在 D:\DT_test 文件夹里看到 windeployqt 工具自动复制的插件文件夹和 dll文件、qm文件。这时候得到的就完整的 exe 程序发布集合,依赖关系都解决好了。

QT5的工程项目打包成一个exe程序

 

4.双击.exe文件,项目运行成功

QT5的工程项目打包成一个exe程序

 

相关文章:

  • 2021-11-28
  • 2021-08-23
  • 2021-05-22
  • 2021-04-22
  • 2021-08-02
  • 2021-10-31
猜你喜欢
  • 2021-10-09
相关资源
相似解决方案