配置 Qt 命令提示符

Configuring Qt Command Prompt

我想 运行 我的 Qt 应用程序作为一个独立的可执行文件。我知道我必须配置 Qt 以构建静态应用程序来执行此操作,并将为此添加的代码行添加到我的 .pro 文件中,但我无法让 Qt 命令提示符工作以完成配置。

命令提示符提到我需要调用 vcvarsall.bat 来完成环境设置。我能否获得一些关于如何将此批处理文件获取到 运行 以及我需要完成哪些其他步骤来构建静态应用程序的指示。我使用的是 5.3 版,编译器是 MSVC 2012。

编辑:我找到了 vcvarsall.bat 文件,并尝试通过将其拖放到 cmd window 中来 [=​​19=] 将其 window,但未被识别。

要使用 vcvarsall.bat 设置您的环境,您需要 运行 像

%COMSPEC% /k "C:\path\to\vcvarsall.bat"

构建静态 Qt 的几个简单步骤是:

cd C:\path\to\Qt
configure.exe -static -release
nmake

解释如何构建静态 Qt 应用程序超出了这个 SO 问题的范围。请继续http://qt-project.org/wiki/Build_Standalone_Qt_Application_for_Windows