第16章 QT应用程序发布(1)
【摘要】
16.1 发布方式
Qt发布的时候,通常使用两种方式:
(1)静态编译
(2)动态编译
静态编译:把相关联的库一并引入可执行程序,虽然发布简单,但可执行程序较大(会涉及到版权问题)。
动态编译:相关联的库,以dll的形式引...
16.1 发布方式
Qt发布的时候,通常使用两种方式:
(1)静态编译
(2)动态编译
静态编译:把相关联的库一并引入可执行程序,虽然发布简单,但可执行程序较大(会涉及到版权问题)。
动态编译:相关联的库,以dll的形式引用,不被包含进可执行程序,发布不方便,但可执行程序较小。
16.2动态打包发布
16.2.1 准备工作
Qt 官方开发环境里自带了一个工具:windeployqt.exe。
windeployqt 工具可以自动复制插件文件夹和 dll文件、qm文件。可以得到完整的 exe 程序发布集合,解决所有的依赖关系。不用手动去一个一个复制。
准备工作:
1.需要一个完整正常编译的QT工程。
2.编译的时候选择Release方式部署。
文章来源: xiaolong.blog.csdn.net,作者:DS小龙哥,版权归原作者所有,如需转载,请联系作者。
原文链接:xiaolong.blog.csdn.net/article/details/120973331
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)