【Qt系列】之Qt之打包发布

DATE: 2019-1-31


发布方式
Qt发布的时候,通常使用两种方式:
(1)静态编译
(2)动态编译
静态编译:把相关联的库一并引入可执行程序,虽然发布简单,但可执行程序较大。。。
动态编译:相关联的库,以dll的形式引用,不被包含进可执行程序,发布不方便,但可执行程序较小。。。
静态发布虽然不需要较多的dll,发布简单、方便,但是往往会牵扯到授权问题(详情请查看Qt LGPL授权),动态发布则可以避免。。。如果附带了Qt的dll,就相当于发布了Qt的dll,而这些库是属于Qt的,这足以保证使用者知道程序使用了LGPL版本的Qt(这部分还有待探讨)。
参考自:
http://blog.sina.com.cn/s/blog_a6fb6cc90101fer8.html


原文地址:https://www.cnblogs.com/SoaringLee/p/10532163.html