Qbs构建配置

在“项目”>“构建和运行”>“构建”>“构建设置”下指定所选套件的构建设置。

{Qbs build settings}

Qbs将项目构建在“构建目录”字段指定的目录中。

在“目标选择器中的工具提示”字段中,您可以输入当您将鼠标悬停在套件选择器中的构建配置上时显示的工具提示文本。

您可以在“配置名称”字段中输入构建配置的名称。

如果正在生成调试信息,您可以通过在“单独的调试信息”字段中选择“启用”将其放置在单独的文件中,而不是将其嵌入到二进制文件中。有关更多信息,请参阅分析CPU使用情况。要使用默认设置,请选择“保留默认设置”。

有关QML调试选项的更多信息,请参阅设置QML调试

有关配置Qbs的更多信息,请参阅首选项:Qbs

Qbs构建步骤

{Qbs build steps}

要指定Qbs的构建步骤

  1. 在“构建变体”字段中,选择以下选项:
    • 调试,以在构建中包含调试符号,以便调试应用程序。
    • 分析,为使用单独的调试信息提供的优化发布构建。它非常适合分析应用程序。
    • 发布,创建最终安装的二进制包。
  2. 在“ABIs”字段中,选择为构建项目而构建的Android设备架构。
  3. 在“并行作业”字段中,指定用于构建的并行作业数。
  4. 在“属性”字段中,指定传递给项目的属性。使用冒号(:)分隔键和值。有关更多信息,请参阅Qbs手册中的模块
  5. 在“标志”字段中,选择以下选项:
    • 保持继续,如果可能,在出现错误时继续构建。
    • 显示命令行,将实际命令行打印到编译输出,而不是打印高级描述。
    • 强置探针 以强制重新执行 探针 的配置脚本。
  6. 安装标志 字段中
    • 选择 安装 将构建的工件复制到其安装位置。默认情况下启用此选项。

      注意: 在 Windows 上,如果应用程序正在运行,则构建会失败,因为可执行文件无法被覆盖。为了避免此问题,您可以选择取消选中此复选框,并在运行设置中添加一个在运行应用程序之前将要执行的 Qbs 安装 部署步骤。

    • 选择 清除安装根目录 在构建开始之前移除安装根目录的内容。
    • 选择 使用默认位置 将工件安装到默认位置。取消选中复选框以在 安装目录 字段中指定其他位置。

等效命令行 字段显示基于所选选项构成的构建命令。

Qbs 清理步骤

使用 Qbs 构建时,您可以在 清理步骤 中指定标志

{Qbs clean steps}

  • 选择 试运行 以测试清理而无需执行命令或对构建图进行永久更改。
  • 选择 继续执行 在出现错误时继续清理,如果可能的话。

等效命令行 字段显示基于所选选项构成的清理命令。

另请参阅构建系统:Qbs首选项:Qbs

©2024 The Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。本文件提供的文档根据 Free Software Foundation 发布的 GNU 自由文档许可协议版本 1.3 的条款提供。Qt 和相关标志是芬兰的 The Qt 公司及/或全球其他国家的商标。所有其他商标均为其各自所有者的财产。