文档

coder.make。BuildConfiguration类

包:coder.make

代表构建配置

描述

构建配置包含关于如何构建源代码和二进制文件的信息。

给每个构建配置一个唯一的名称,您可以使用引用或访问,如更快的构建。

构建配置包含选项的值。每个选项的ToolchainInfo对象映射到构建工具使用构建配置。

例如,构建配置可以包含下列构建工具的选择coder.make.ToolchainInfo:

  • C编译器

  • c++编译器的

  • 链接器

  • 共享库链接器

  • 存储服务器

  • 下载

  • 执行

每个选项的值可能会有所不同从一个构建配置到另一个地方。例如,“快跑”构建配置可以编译器选项,包括优化旗帜,在“调试”构建配置可以编译器选项,包括符号调试标记。

建设

ConfigObj= coder.make.BuildConfiguration (ConfigName,{的名字,价值,……})

输入参数

全部展开

构建配置,指定为一个特征向量。

例子:“加快构建二世”

数据类型:字符

名称-值对的观点

指定可选的逗号分隔条名称,值参数。的名字参数名称和吗价值相应的价值。的名字必须出现在单引号(' ')。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家

全部展开

名称的选项,指定为一个特征向量。

数据类型:字符

的价值选择,指定为一个特征向量。

数据类型:字符

输出参数

全部展开

配置对象处理,作为一个变量返回。

数据类型:字符

属性

全部展开

构建配置的简要描述。的MATLAB®编码器™软件项目构建设置中显示这个描述的硬件以下选项卡,构建配置参数。

您可以为这个属性分配一个描述在您创建的BuildConfiguration对象。

配置。描述=“BldConfigDescription”
配置= # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #构建配置:BldConfigName #描述:BldConfigDescription # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

数据类型:字符

属性:

GetAccess 公共
SetAccess 公共

构建配置的名称。

您可以为这个属性分配一个名称,当你创建一个BuildConfiguration对象。

配置= coder.make.BuildConfiguration(“BldConfigName”,{“选项a”,' 1 ',“optionb”,' 2 ',“optionc”,“3”})

你也可以指定一个名字这个属性在您创建一个BuildConfiguration对象。

配置。Name =“BldConfigName”

这两种方法产生相同的结果

配置= # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #构建配置:BldConfigName #描述:# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

数据类型:字符

属性:

GetAccess 公共
SetAccess 公共

的列表选项或设置一个特定的构建配置。这个列表包含名称-值对。的选项每个属性有一个选择coder.make.BuildTool对象coder.make.Toolchain.BuildTools。例如,选项有一个C编译器选择C编译器构建工具。

数据类型:coder.make.UnorderedList

属性:

GetAccess 公共
SetAccess 公共

方法

使用addOption 添加新选项
getOption 获得的价值选择
信息 构建配置信息
isOption 确定选项存在
把所有选项名称
setOption 设置选项的价值
把所有选项值

复制语义

句柄。学习如何处理类影响复制操作,明白了复制对象(MATLAB)。

这个主题有帮助吗?