【发布时间】:2016-09-23 17:25:43
【问题描述】:
Qt 商业源码 4.8.7 中的配置帮助列出了一个选项“-commercial”,描述如下。
-commercial ........编译并链接Qt的商业版。
这里也列出了选项,与此参数相同的简要说明,http://doc.qt.io/qt-4.8/configure-options.html
既然商业(或企业)和开源有单独的源代码包,为什么需要一个标志?另外我可以确认它也可以成功编译而没有给出这个标志,这让我更加想知道......
它实际上是做什么的?
【问题讨论】:
-
不确定,但可能与嵌入式许可证文本有关...
-
和 king_nak 一样,我也不太清楚。商业许可证和公共许可证之间的区别在于,您不得为了金钱而发布 opensource-qtlibs。 (你是商业的)。 - 要查看一个 qt 库是否是商业的,必须有一些信息链接。我猜 '-commercial' 标志会这样做:将商业信息链接到 qt 库。
-
谢谢大家,我想可能是这样。似乎在构建商业/企业源时可以预定义(或至少默认),但我想这减少了两个包之间的差异数量......