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,选择即可。

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

被折叠的 条评论
为什么被折叠?



