术语表
Qt Creator 术语和概念。
| 术语 | 含义 |
|---|---|
| 构建配置 | 包含将源代码编译为二进制文件所需的所有信息。不同的构建配置可让您针对不同目的快速构建项目。默认情况下,Qt Creator 会为项目中定义的每个套件创建调试构建和发布构建配置。 调试构建包含额外的调试符号,这些符号在调试应用程序时需要,但在发布版本中可以省略。通常,调试配置用于测试,而发布配置用于生成最终的安装二进制包。 |
| 构建步骤 | Qt Creator 执行的命令,用于完成复杂任务中的基本步骤,例如清理、构建或部署项目。Qt Creator 会按顺序执行构建步骤以完成任务。所需的构建步骤数量和类型取决于项目类型以及您使用的构建系统。例如,基于qmake 的项目会指定使用qmake 和make 的构建步骤。 |
| 组件 | 一个可实例化的 QML 定义,通常位于.qml 文件中。例如,您可以在Button.qml 中定义一个 Button 组件。QML Runtime 可能会实例化此 Button 组件以创建 Button 对象。此外,您还可以在Component QML 类型中定义组件。 |
| 部署配置 | 负责将必要的文件打包并复制到您希望运行可执行文件的位置。这些文件可以复制到开发电脑或设备的文件系统中的某个位置。 |
| 设备 | 嵌入式设备或移动设备。有关详细信息,请参阅“嵌入式平台”和“移动平台”。 |
| 套件 | Qt Creator 将特定的构建和运行设置组合为套件,以便于跨平台开发。每个套件由一组定义特定环境的参数组成,例如设备、工具链、Qt 版本以及要使用的调试器命令。请访问Preferences >Kits 配置套件。 |
| 模式 | 根据当前的应用程序开发任务调整Qt Creator 用户界面的显示方式。每种模式都有其专属视图,仅显示执行特定任务所需的信息,并仅包含与该任务最相关的功能和特性。因此,Qt Creator 窗口的大部分区域始终专用于实际的应用程序开发任务。 |
| 项目 | 将一组源文件、表单和资源文件聚合在一起,您可以根据构建配置、部署配置和运行配置的指定,对这些文件进行构建、部署以及在不同的桌面和设备平台上运行。 |
| Qt 版本 | Qt Creator 允许您在开发电脑上安装多个版本的 Qt,并根据不同目的使用不同版本来构建项目。 |
| 运行配置 | 在部署配置所指定的位置启动应用程序。默认情况下,当您运行项目时,Qt Creator 会先构建该项目,将其部署到所选套件中指定的设备上,然后在该设备上运行。但是,如果您自上次构建和部署项目以来未对项目进行任何更改,Qt Creator 则只会再次运行该项目。 |
| 影子构建 | 影子构建是指在单独的目录(即构建目录)中构建项目。构建目录与源代码目录不同。影子构建的一个好处是它能保持源代码目录的整洁,从而加快在不同构建配置之间的切换速度。因此,如果您需要针对同一组源代码文件使用多种构建配置,影子构建是最佳实践。 影子构建也被广泛称为“源外构建”,以此与“源内构建”或“树内构建”区分开来。 |
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.