Qt C ++ Windows中的独立可执行文件

时间:2011-07-21 21:39:43

标签: c++ qt

我想让我的Qt C ++程序成为一个独立的单一应用程序。顺便说一下,我使用Qt创建者2.2.1,它基于Qt 4.7.4。我按照http://www.formortals.com/how-to-statically-link-qt-4/中的说明静态链接库。我不知道在QtSDK文件夹中找到configure.exe的位置,所以我下载了“qt-everywhere-opensource-src-4.7.3”并按照说明操作。

我在步骤4中不确定,因为Windows Qt选项看起来并不相似。它不是文件夹的路径,而是qmake位置的路径,我不知道该选项应该选择什么。

如果有人知道如何在不需要任何dll的情况下独立创建程序并且可以帮助我,我会非常感激。

由于

1 个答案:

答案 0 :(得分:0)

关于您提到的第4步,在QtCreator中,您需要指向qmake可执行文件,您将在构建树(静态构建Qt)中找到它bin文件夹。

我想如果您在第4步上遇到问题,那么您应该已经构建了Qt的静态版本,您已经完成了95%的工作!

QtCreator接受您制作的qmake 时,您只需选择此版本即可使用任何向导来获取第一个应用,然后添加{{1你CONFIG += static档案。

Here一些Qt教程以防万一。