学习笔记:Qt程序打包发布

目录

前言

步骤


前言

  使用qt开发自动化测试软件,一般是先在自己的办公电脑上写,后续再发给测试机运行,需要使用Qt程序打包生成exe程序。有两种方法:"Qt Widgets Application" 和 "Qt Quick Application",这里选择"Qt Widgets Application"方法步骤。学习自:

Qt程序打包发布方法(使用官方提供的windeployqt工具)_lxj434368832的博客-CSDN博客_qt 打包

步骤

1.新建一个名为"hello"的Qt Widgets Application项目 

2. Debug 方式运行

  3.Release 方式运行

 

 4.项目生成目录

5.找到.exe 文件

build-hello-Desktop_Qt_5_13_2_MinGW_32_bit-Release/release/hello.exe

6.复制 hello.exe到空文件夹

7. 找到Qt安装目录下的windeployqt的路径

    自己用的编译器的bin目录下(我这里是mingw73_32)

8.开始菜单打开命令行管理员

命令:1. cd 到hello.exe所在文件夹内

           例如: cd /d W:\study\test\windeployqt\hello-exe\

           

         2.用全路径下windeployqt 命令 编译 hello.exe

           例如:W:\QT\Qt\5.13.2\mingw73_32\bin\windeployqt hello.exe

           注意:这里直接用windeployqt 命令编译 hello.exe是不行的,会报错:

          

  正确操作结果:

 

 9.hello-exe下生成了各种文件

 

10.复制文件夹hello-exe到其他电脑运行

     1. 如果有Qt,则在电脑环境变量路径path里添加编译器里的bin

   2.如果电脑没有Qt,需要在bin下找到以下三个.dll文件复制到hello-exe

(可以先试运行,缺什么补什么)

 11.移到空的电脑运行成功

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值