Qt 打包为可执行文件(详解)

Qt 打包为可执行文件(详解)当我们有一些成果想要分享给别人时 就需要将程序进行打包 跟着我一起开始操作吧 qt 打包成可执行程序

大家好,欢迎来到IT知识分享网。

目录

一.打包为文件夹

二.打包为可执行文件(.exe)


当我们有一些成果想要分享给别人时,就需要将程序进行打包,跟着我一起开始操作吧!

一.打包为文件夹

首先,将调试模式改为【Release】,然后重新运行程序:

Qt 打包为可执行文件(详解)

运行之后会生成一个.exe文件(这个exe文件是不能运行的),在编译目录下将它找到(我的文件夹是改了名字的,如果没改名字的话,文件名是很长的,很容易辨认):

Qt 打包为可执行文件(详解) Qt 打包为可执行文件(详解)

然后将这个exe文件复制出来,另外创建一个文件夹,将它放进去:

Qt 打包为可执行文件(详解)

打开开始菜单,在Qt文件夹中找到MinGW文件夹中的这个文件(我的电脑是32位的,所以是32-bit,64位就是64-bit),打开:

Qt 打包为可执行文件(详解)

用cd指令到刚刚新创建的那个文件夹目录中,然后用“windeployqt 【文件名】”的格式进行打包:

Qt 打包为可执行文件(详解)

等待一会,文件夹会变成这样,说明打包成功:

Qt 打包为可执行文件(详解)

此时,这个文件夹是可以整体运行的,若要运行它只需要在此文件夹下运行.exe文件即可

二.打包为可执行文件(.exe)

这里需要用到一个软件:Enigma Virtual Box

安装:

Qt 打包为可执行文件(详解)

跟着向导走就行了,这里就不做演示了

安装完后打开,点击第一行的【Brower】,找到刚刚新建的文件夹中的exe文件,打开(1、2、3为步骤):

Qt 打包为可执行文件(详解)

点击左下角的【Add】,选择第二个【Add Folder Recursive】,点击: Qt 打包为可执行文件(详解)

此时会弹出来一个框,选择新建的那个文件夹:

Qt 打包为可执行文件(详解)

Qt 打包为可执行文件(详解)

点击【Files Options】:

Qt 打包为可执行文件(详解)

在弹出的框中勾选【Compress Files】 :

Qt 打包为可执行文件(详解)

最后点击【Process】进行封装:

Qt 打包为可执行文件(详解)

稍微等待一下就打包好了:

Qt 打包为可执行文件(详解)

打包好后窗口下面的【Run】和【Close】会变为可点击状态,此时刚刚新建的文件夹中会有一个“【文件名】_boxed.exe” 的文件,这个exe文件可以单独运行:

Qt 打包为可执行文件(详解)

现在,分享你的文件夹或是这个exe文件吧!

若有疑问欢迎私信和评论留言哦! 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/122856.html

(0)
上一篇 2025-10-13 15:45
下一篇 2025-10-13 16:10

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信