如何从命令行构建qt项目?

Ter*_*tin 5 windows qt qmake compilation qt-creator

我见过类似的问题,但它们都针对与我自己的情况略有不同的情况。

我在 github repo 上有一个 qt 项目的源代码,包括 .pro 文件。基本上,我想知道 Windows 机器上的某个人是否可以在不下载和配置 Qt Creator 的情况下克隆 repo 并从源代码构建可执行文件。如果可能,需要满足哪些先决条件,以及需要采取哪些步骤来构建项目?该项目使用 qmake 而不是 cmake,这可能会影响答案。

Mic*_* O. 5

安装 Qt。下载并安装适用于 Windows 的Git。在 Git Bash 中,转到要用于项目的文件夹。执行命令git clone。运行Start -> Qt<version> -> Qt Command Prompt。CD到这个目录并执行:

qmake <your_project.pro>
mingw32-make
Run Code Online (Sandbox Code Playgroud)

或者,如果您正在使用MSVC,则命令应该是

"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
qmake <your_project.pro>
nmake
Run Code Online (Sandbox Code Playgroud)