1

我尝试按照将 Qt 部署到 Windows 的说明进行操作,但我被困在第 1 步。在其中,它告诉您:

cd C:\path\to\Qt configure -static 您需要的任何其他选项

不幸的是,尽管我尝试在我的 Qt 安装下的几乎每个文件夹中使用它,但我无法让 Qt DOS 提示识别“配置”命令。有谁知道这个命令在哪里存储?关于我的项目的其他一切都与 Visual Studio 配合得很好,但我似乎无法弄清楚部署。

我已经用谷歌搜索了这个废话,并尝试了 Qt 和常规的 Windows 命令提示符。任何帮助将不胜感激!

谢谢

编辑:为了清楚起见,我尝试拖动运行我的程序所需的所有 .dll(通过运行它并找到我出错的那些),但所发生的只是我在尝试运行我的应用程序时停止出错。如果我用同一文件夹中的 .dll 双击它,则什么也不会发生。

4

2 回答 2

1

您确定需要静态Qt 构建吗?请注意,您必须为此静态构建实际的 Qt 框架,然后才能构建应用程序。

如果是,请确保您拥有 Qt 源代码,因为configure是 Qt 源代码的一部分,它是配置 Qt 构建的工具。

于 2013-07-04T07:07:36.320 回答
0

该步骤是指 Qt 源目录的路径,例如 C:\QtSDK\QtSources\\ 正如您在 qt5源代码树中看到的那样,有一个文件 configure.bat 您需要使用静态选项运行它,因此它将配置 Qt 以进行静态链接. 然后你需要重新编译Qt才能让你的新配置生效。

于 2013-07-04T07:29:08.467 回答