当前位置: 七九推 > IT编程>数据库>Mysql > 封包工具Enigma Virtual Box

封包工具Enigma Virtual Box

2022年06月23日 Mysql 我要评论
使用Qt开发的程序,正常都是使用动态编译,打包发布都是使用动态库链接,而Qt链接的动态库又多又大,导致打包出来的程序偏大。一方面由于Qt是基于L

使用Qt开发的程序,正常都是使用动态编译,打包发布都是使用动态库链接,而Qt链接的动态库又多又大,导致打包出来的程序偏大。一方面由于Qt是基于LGPL 协议的开源协议,商用的软件需要使用动态链接的方式,另一方面是Qt的静态编译比较麻烦。使用动态库链接的方式,当提供测试的程序时除了提供程序还需依赖库,比较麻烦。当然使用静态编译就能解决这个问题,只链接用到的内容,程序会小很多。这种情况下可以采用封包的方式,即对程序和依赖库进行封包,生成一个新的可执行程序。下面介绍使用Enigma Virtual Box进行封包。

Enigma Virtual Box下载

1.百度搜索Enigma Virtual Box官网

 

2.网络问题,打开会有点慢,选择download,进行下载

 

下载直接安装

封包

1.运行软件

 

2.选择Process开始进行封包,成功后可运行run进行测试

 

3.成功后只需一个单独的程序就能运行

 

 

(0)
打赏 微信扫一扫 微信扫一扫

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2022  七九推 保留所有权利. 粤ICP备17035492号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com