【问题标题】:How to build a qt project from command line?如何从命令行构建一个qt项目?
【发布时间】:2018-11-15 21:38:01
【问题描述】:
我见过类似的问题,但它们都解决了与我自己的情况略有不同的情况。
我在 github repo 上有一个 qt 项目的源代码,包括 .pro 文件。基本上,我想知道 Windows 机器上的某人是否有可能在不下载和配置 Qt Creator 的情况下克隆存储库并从源代码构建可执行文件。如果可能,需要满足哪些先决条件,以及为了构建项目需要采取哪些步骤?该项目使用qmake而不是cmake,这可能会影响答案。
【问题讨论】:
标签:
windows
qt
compilation
qt-creator
qmake
【解决方案1】:
安装 Qt。下载并安装适用于 Windows 的 Git。在 Git Bash 中,转到要用于项目的文件夹。执行命令git clone。运行Start -> Qt<version> -> Qt Command Prompt。光盘到这个目录并执行:
qmake <your_project.pro>
mingw32-make
或者如果你使用MSVC,命令应该是
"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
qmake <your_project.pro>
nmake