构建应用程序

本节假设 Qbs 已存在于 PATH 中。有关安装 Qbs 的详细信息,请参阅安装 页面。

要从命令行构建应用程序,请输入以下命令

cd examples/collidingmice
qbs

默认情况下,Qbs 使用所有可用的 CPU 核心以实现最大构建并行化。要显式指定并发作业的数量,请使用 -j 选项。例如,要运行 4 个并发作业,请输入以下命令

qbs -j4

该应用程序使用在您 Qbs 配置中设置的默认构建配置文件构建。

您可以使用 config 命令设置每个配置文件的最大作业数。例如,将四个作业设置为名为Android的配置文件默认选项,请输入以下命令

qbs config profiles.Android.preferences.jobs 4

要使用除默认配置以外的其他配置文件进行构建,请指定build命令的选项。例如,要用Android配置文件构建调试和发布配置,请输入以下命令

qbs build profile:Android config:debug config:release

属性分配的位置很重要。在上面的示例中,配置文件属性设置为之后的所有构建配置。

要仅为一个构建配置设置属性,请将分配放在构建配置名称之后。在以下示例中,将cpp.treatWarningsAsErrors属性设置为true仅用于调试,将cpp.optimization设置为small仅用于发布。

qbs build config:debug modules.cpp.treatWarningsAsErrors:true config:release modules.cpp.optimization:small

默认情况下,项目在调试构建配置中构建。

©2023 The Qt Company Ltd。本手册内包含的贡献是各自所有者的版权。本手册提供的内容受GNU 自由文档许可证 version 1.3 的条款约束,由自由软件基金会发布。Qt 及相关徽标是芬兰的 Qt Company Ltd 以及全球其他国家的商标。所有其他商标均为其各自所有者的财产。