针对多种平台进行构建
您可以为多种目标平台构建应用程序,或使用不同的编译器、调试器或 Qt 版本。管理套件用于定义要使用的工具、设备类型及其他设置。
默认情况下,运行应用程序时,系统会先自动进行构建和部署。不过,您也可以分别执行这些操作。
要验证应用程序代码能否针对特定设备进行编译和链接,请构建该项目。您可以在“问题”中查看构建错误和警告,并在“编译输出”中查看更多详细信息。
构建应用程序
要构建应用程序:
- 选择“Build and Run Kit Selector ”图标,或转至“Build ” > “Open Build and Run Kit Selector ”,然后选择“构建并运行”套件或Android 设备。

- 转到“Build ”,然后选择“Build Project ”或按Ctrl+B。
或者,在构建应用程序后,选择“
”(Run )以部署并运行该应用程序。
取消构建
在应用程序构建过程中,“
”(Build )按钮将变为“
”(Cancel Build )按钮。要取消构建:
- 选择“
”。 - 按Alt+Backspace。
- 转到“Build ”,然后选择“Cancel Build ”。
如果您已选择一个构建命令,现在还希望运行应用程序,请选择“Run ”按钮,以安排在构建完成后运行该项目。
以多种配置构建项目
转到“Build ”,然后选择菜单命令来构建、重新构建和清理项目。
要构建当前项目的所有配置(即所有已启用套件中的所有构建配置),请选择“Build Project for All Configurations ”。
要构建所有打开的项目,请选择“Build All Projects ”。如果某个应用程序的构建失败,Qt Creator 会显示一条错误消息,并继续构建其他应用程序。
要构建所有打开的项目及其所有配置,请选择“Build All Projects for All Configurations ”。
构建文件或子项目
若要快速检查您在某个文件或子项目中所做的更改是否已反映在编译输出中,请选择Build 菜单命令进行构建。可用的构建菜单命令取决于您为该项目选择的构建系统:CMake、qmake 或 Qbs。
选择“Build for Run Configuration ”可构建与所选运行配置对应的可执行文件。您也可以在定位器中使用“cm ”过滤器。
删除构建产物
要删除所有构建产物,请转至“Build ”,然后选择“Clean ”。
若要清理构建目录并重新构建项目,请选择“Rebuild ”。
若要构建并清理不带依赖项的项目,请在“Projects ”视图的上下文菜单中选择“Build Without Dependencies ”、“Rebuild Without Dependencies ”和“Clean Without Dependencies ”选项。
另请参阅 《配置项目以进行构建》、《操作指南:构建和运行》、《添加 Docker 设备》以及《指定构建设置》。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.