配置文件
在项目中创建一个配置文件。 更多...
- 所有成员的列表,包括继承的成员
- 配置文件是所有项目列表的一部分。
属性
- baseProfile : 字符串
- condition : 布尔
- name : 字符串
详细描述
Qbs 使用的配置文件通常在用户的计算机上设置,然后可供所有项目使用。有关在命令行上设置和使用配置文件的信息,请参阅配置配置文件和首选项。然而,在某些罕见的情况下,项目的创建者对将要构建该项目的系统有完整的了解。在这种情况下,将配置文件集成到项目中是有意义的
Product { // ... Profile { name: "my-special-profile" qbs.toolchainType: "gcc" qbs.targetPlatform: "linux" qbs.architecture: "armv7a" cpp.toolchainInstallPath: "/opt/special-gcc/bin" cpp.toolchainPrefix: "arm-linux-gnueabi-" } qbs.profiles: ["my-special-profile"] // ... }
上述示例中的项目可以在一个特定的已知环境中构建,而无需任何额外的设置。
属性文档
baseProfile : 字符串 |
从该配置文件继承的配置文件的名称。如果此配置文件和基本配置文件中设置了相同的属性,则此配置文件的值优先。
默认值:未定义
condition : 布尔 |
确定此配置文件是否可以使用。
如果此属性设置为false
,则配置文件无法使用。
默认值:true
name : 字符串 |
该配置文件可以在以后引用的名称。设置此属性是必需的。该值必须在整个项目中所有配置文件中是唯一的。
默认值:未定义
©2023 Qt 公司有限公司。此处包含的文档贡献的版权属于其各自的所有者。此处提供的文档是根据自由软件基金会发布的 GNU自由文档许可证版本 1.3的条款许可的。Qt及其相关标志是芬兰的 Qt 公司以及/或全球其他国家的商标。所有其他商标均为其各自所有者的财产。