qt通过Engima Virtual Box打包发布程序
1、首先要做的准备工作是将所要打包的程序放到一个文件夹下,利用qt自带的windeployqt将qt的依赖项找出来。打开qt的控制台窗口,将目录切换到程序所在文件夹。输入windelpoyqt 后面接程序名字。回车就可以了。这个时候程序所在目录下,就会有很多dll库文件,我们将这个文件夹打包就可以了。


2、下面,安装Engima Virtual Box。百度搜索进入官网。进行下载。

3、安装Engima Virtual box.,没什么特别注意的。自己可以更换安装目录。

4、打开Engima Virtual box后,默认的语言是英文,可以改成中文。需要重启软件。


5、接下来,先浏览输入需要封装的程序,下面是封装后另存为的程序

6、下面添加文件夹,将依赖项都添加进去。文件夹就是程序所在的文件夹。添加后如下图。



7、接下来选择文件属性,勾选压缩文件。执行封装



8、接下来,等待即可。完成后即可推出。程序所在目录下就会生出已经封装好的程序。封装好的程序是一定比源程序大一些的。
