create-project

概述

qbs create-project [--blacklist <blacklist>] [--whitelist <whitelist>]
                   [--flat]

描述

自动从任意目录结构中生成 Qbs 项目文件。您可以通过黑名单或白名单来过滤要添加到项目的文件。除非您使用 --flat选项,否则该命令会创建嵌套的项目文件。

当从其他构建工具(如qmake或CMake)迁移时,这是一个实用的起点。

注意:请在项目目录中运行此命令。

在生成初始的 .qbs 文件后,将缺少的配置变量和函数添加到它们中。

选项

--blacklist <blacklist>

忽略与<blacklist>中指定的模式匹配的文件名。列表条目可以包含通配符,并以逗号分隔。

默认情况下,不忽略任何文件。

--whitelist <whitelist>

仅考虑与<whitelist>中指定的模式匹配的文件名。列表条目可以包含通配符,并以逗号分隔。

默认情况下,考虑所有文件。

--flat

即使有子目录且顶级目录不包含任何文件,也不创建嵌套的项目文件。

--help|-h|-?

显示命令的帮助信息。

示例

在项目目录中运行时,创建项目目录中的 .qbs 文件

qbs create-project

©2023 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。本提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款授权的。Qt 及相关商标是芬兰 Qt 公司及其在全世界其它国家的商标。所有其他商标是各自所有者的财产。