Qt5.1.0支持静态编译吗?如何?

Qt5.1.0支持静态编译吗?如何?,qt,Qt,从维基我们知道 “支持静态Qt构建,从而可以解决无法使用动态链接的用例” 我已经厌倦了添加CONFIG+=static,但无法正常工作 如何在不编译整个qt项目的情况下静态编译代码 在Qt5.1.0之前,我们都可以在构建qt项目后静态编译代码 但这一次,Qt5.1.0Wiki表示,新功能包括“支持静态qt”您需要先静态构建qt,然后才能使用它构建静态链接的应用程序。在构建之前进行配置时,必须指定-static。现有的预构建包都不支持开箱即用的静态链接 请记住有一个限制-除非您拥有商业许可证,否

从维基我们知道 “支持静态Qt构建,从而可以解决无法使用动态链接的用例”

我已经厌倦了添加CONFIG+=static,但无法正常工作

如何在不编译整个qt项目的情况下静态编译代码


在Qt5.1.0之前,我们都可以在构建qt项目后静态编译代码


但这一次,Qt5.1.0Wiki表示,新功能包括“支持静态qt”

您需要先静态构建qt,然后才能使用它构建静态链接的应用程序。在构建之前进行配置时,必须指定
-static
。现有的预构建包都不支持开箱即用的静态链接


请记住有一个限制-除非您拥有商业许可证,否则不能在商业应用程序中使用静态链接。但是,对于测试目的和开源内容来说,这是可以接受的。

在使用Qt构建静态链接的应用程序之前,您需要先进行Qt的静态构建。在构建之前进行配置时,必须指定
-static
。现有的预构建包都不支持开箱即用的静态链接


请记住有一个限制-除非您拥有商业许可证,否则不能在商业应用程序中使用静态链接。但对于测试目的和开源内容来说,这是可以的。

据我所知,这在Qt中始终是可能的

据我所知,这在Qt中始终是可能的