一、概述
自己用Qt写好程序,只能在自己电脑上运行(Debug调试版本),那如何发布(Release版本)呢,可以在别人电脑上运行呢,这篇文章超详细的介绍如何打包发布。
二、环境
用QT 5.9.2(QT 5以上都可以)
Enigma Virtual Box(从网上下载)
三、步骤
- 打开QT,打开对应程序,把Debuge调整成Release版本,然后找到对应的文件夹
默认文件夹
- 把上述文件夹里的notepad.exe,放入一个新的文件夹,例如新建一个文件夹(D:/test)
在开始应用中找到这个。
- 输入以下指令
然后按enter打包完成,返回原来文件夹,发现多了很多配置文件。把整个文件夹可以复制就可以运行复制了,当然这样不够方便,可以用下面工具封装。
- 使用工具后,如图所示:在主程序中输入上述的notepad.exe的路径,然后点击添加。
添加文件夹递归
点击确定后
进行打包
文件选项,进行压缩
四、测试
把小程序拖到虚拟机中,可以运行