QT生成的exe文件打包成单独的可执行的绿色exe文件

上一篇生成了exe文件的依赖库,终于可以独立于QT运行了,但是copy给别人就要copy整个文件夹

QT生成的exe文件打包成单独的可执行的绿色exe文件_第1张图片

就像图上这么多文件,还是很不方便,一不留神少copy几个程序就跑不起来了,下面我们把这个文件夹打包成一个单独的exe文件,这样用起来就更方便了

1、下载Enigma Virtual Box软件,连接Software Protection, Software Licensing, Software Virtualization

QT生成的exe文件打包成单独的可执行的绿色exe文件_第2张图片最右侧这个紫色图标的virtual box,而且还是免费的

2、安装软件,一路next就行了

3、打开这个软件

QT生成的exe文件打包成单独的可执行的绿色exe文件_第3张图片

3、单击1标出的浏览图标,找到之前生成的UART.exe图标,下面那一栏会自动填入一个相同路径的但是文件名加了一个boxed后缀的输出文件,这个文件就是等下打包完成的单个exe文件

QT生成的exe文件打包成单独的可执行的绿色exe文件_第4张图片

4、单击add,选择添加文件夹(递归)

QT生成的exe文件打包成单独的可执行的绿色exe文件_第5张图片

QT生成的exe文件打包成单独的可执行的绿色exe文件_第6张图片

单击确定

QT生成的exe文件打包成单独的可执行的绿色exe文件_第7张图片

再单击OK,文件夹就添加好了

QT生成的exe文件打包成单独的可执行的绿色exe文件_第8张图片

5、单击Process进行打包

QT生成的exe文件打包成单独的可执行的绿色exe文件_第9张图片

QT生成的exe文件打包成单独的可执行的绿色exe文件_第10张图片进度条满了之后,处理就结束了,可以单击run试运行下试试正常不正常,或者直接点close关闭

6、找到刚才路径的文件夹下看到一个输出的boxed后缀的单个exe文件

QT生成的exe文件打包成单独的可执行的绿色exe文件_第11张图片

7、把这个文件copy到桌面上双击

QT生成的exe文件打包成单独的可执行的绿色exe文件_第12张图片

8、成功运行起来了,这个单独的文件copy起来就很方便了

QT生成的exe文件打包成单独的可执行的绿色exe文件_第13张图片

以上。

你可能感兴趣的:(qt)