Abt*_*ian 3 c++ qt build visual-studio devenv
我正在尝试为我的 QT 项目之一自动化构建过程。我在非 QT 项目的批处理文件中使用了以下命令
"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" "myproject.sln" /build "Debug|x64" /projectconfig 调试
但它不适用于我的 QT 项目。我错过了什么吗?
这是有关如何执行此操作的示例(逐个命令):
"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
cd <my_project_directory>
qmake
nmake
Run Code Online (Sandbox Code Playgroud)
第一个命令设置使用 Visual Studio 工具的环境。第二个命令将当前目录更改为 Qt 项目文件所在的目录(您必须拥有一个)。第三个命令运行 Qt 的 qmake.exe 实用程序来生成 make 文件。最后nmake将构建您的项目。
但是,如果您不使用 Qt 项目文件并且只有 VisualStudio 解决方案,则可以使用MSBuild实用程序,例如:
"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
MSBuild your_solution.sln /p:Configuration=Debug
Run Code Online (Sandbox Code Playgroud)
您还可以设置其他环境变量,例如QTDIR如果它没有找到您的 Qt 安装。
| 归档时间: |
|
| 查看次数: |
3109 次 |
| 最近记录: |