如何使用Qt的静态构建为Windows创建静态链接版本?

时间:2014-09-10 18:45:36

标签: c++ qt windows-7-x64 qt5.3

我应该如何在项目目录中使用我的静态构建Qt?在构建静态版本的Qt之后,official documentation似乎缺少一步,然后使用静态版本的Qt构建应用程序的静态链接版本。

1 个答案:

答案 0 :(得分:0)

没有明确的步骤,因为您需要做的就是使用静态编译的Qt来构建项目。就这样。从命令行,只需调用静态编译的Qt qmake,您的项目将静态链接到Qt。从Qt Creator中,将静态编译的Qt工具包添加到项目的配置中并为其构建。

当然,您必须首先将Qt版本添加到Qt Creator,然后将其添加到新工具包中。请注意,就Qt和Qt Creator而言,“Qt版本”是构建Qt 的同义词。因此,如果你有4个不同版本的Qt 5.3.1(比如动态多线程,动态单线程,静态多线程和静态),它们被认为是不同的Qt版本。因为整个过程中使用的“Qt版本”与Qt的没有任何关系,只需使用Qt的构建。如果您所做的只是下载Qt的源包,那么您还没有Qt版本:)