如何对Qt5 程序进行winrar自解压的打包

时间:2024-10-16 12:48:30

1、首先我们需要安港粕登漪装winrar这个软件一般我们的win7系统都是默认安装这个软件的,但是win10就没有了。如果系统内没有这个软件,大家可以在百度搜索关键词下载安装

如何对Qt5 程序进行winrar自解压的打包

2、软件很小,很快就能下载完成我们直接双击软件包就可以运行安装程序过程很简单,这里不再赘述

如何对Qt5 程序进行winrar自解压的打包

3、编写了一个hello world程序我们点击编译方式为release方式然后再点击下面的绿色三角形进行编译运行

如何对Qt5 程序进行winrar自解压的打包

4、编译并成功运行后我们找到qt的安装目录下的qt自带的cmd终端程序注意:因自带的终端没有设置环境变量所以无法使用

如何对Qt5 程序进行winrar自解压的打包

5、我门在编译后的release文件夹内找到exe二进制文件新建一个文件夹把它拷贝进去我这里放置在:h:\hello\hello.exe在终端输入h:进入h磁盘命令:cdh:\hel造婷用痃lo 进入hello文件夹我们运行命令:windeployqt hello.exe 复制程序所需要的动态库文件

如何对Qt5 程序进行winrar自解压的打包

6、可以看到文件夹里面多了一些必须的动态库文件这时我们再双击hello.exe文件发现已经可以正常运行了

如何对Qt5 程序进行winrar自解压的打包

7、我们全选hello文件夹里面的内容右键添加压缩文件到在压缩文件名和参数的对话框里勾选创建自解压格式压缩文件

如何对Qt5 程序进行winrar自解压的打包

8、在高级那儿点击自解压选项进行自解压的一些设置当然不设置也可以直接创建,不过没有桌面快捷方式啥的

如何对Qt5 程序进行winrar自解压的打包

9、这里我们添加快捷方式到桌面当然你也可以都添加注意:快捷方式的图标必须是ico格式的

如何对Qt5 程序进行winrar自解压的打包

10、我们双击创建好的自解压安装包根据提示解压到目标文件夹后,也生成了桌面的快捷方式双击桌面的快捷方式,发现我们的软件已经可以通过快捷方式正常的运行了

如何对Qt5 程序进行winrar自解压的打包
© 手抄报圈