Qt程序打包及发布

本文详细介绍了如何打包和发布Qt程序。首先,通过在release模式下编译工程找到可执行文件,然后将文件复制到新建文件夹并使用mingw命令行工具运行windeployqt命令,将依赖文件拷贝到同一目录,完成打包。接着,利用HM NIS Edit编辑NSIS脚本创建安装文件,通过向导填写相关信息并编译,生成setup.exe安装程序。注意,如果在编译时遇到没有编译器的问题,需要指定编译器路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Qt程序打包及发布

  • Qt程序打包
  • Qt程序发布

Qt程序打包

1、将程序选择release编译,在工程构建目录下找到release目录下的可执行文件。

在这里插入图片描述
2、在R盘中新建文件夹名为untitle,将untitiled.exe拷贝至该目录中

在这里插入图片描述

3、点击开始按钮,找到Qt安装目录中的mingw命令行,单击打开

在这里插入图片描述
4、我的untitle文件夹路径如下R:\untitle,在在命令行中输入R: 回车,然后执行cd R:/untitle 回车在执行windeployqt untitled.exe 回车将会把应用程序所需的依赖文件拷贝至该目录。

在这里插入图片描述
至此程序打包完成

程序发布

程序发布需要用到工具为HM NIS Edit编辑nsis脚本编辑器,

链接:工具下载.

1、解压工具压缩包HMSoft.rar压缩包, 点击nisedit工具
在这里插入图片描述

2、选择文件–>新建脚本向导–>点击下一步如下:

在这里插入图片描述

3、填写相关相关信息,点击下一步

在这里插入图片描述

4、

在这里插入图片描述

5、

在这里插入图片描述

6、

在这里插入图片描述

7、

在这里插入图片描述

8、

在这里插入图片描述

9、

在这里插入图片描述

10、

在这里插入图片描述

11、

在这里插入图片描述

编辑器自动生成脚本文件,并且编译得到setup.exe安装文件。

可能存在问题如下:

编译时出现:当前没有编译器, 请选择编译器;

选择编译器路径在解压目录下的makensis.exe,选择即可。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值