addBuildConfiguration
添加编译配置
语法
h.addBuildConfiguration(bldcfg_name)
h.addBuildConfiguration(bldcfg_name, bldcfg_desc)
h.addBuildConfiguration(bldcfg_handle)
说明
创建一个 h.addBuildConfiguration(bldcfg_name)coder.make.BuildConfiguration 对象,将 bldcfg_name 的值赋给该对象的 Name 属性,并将该对象添加到 coder.make.ToolchainInfo.BuildConfigurations。
将 h.addBuildConfiguration(bldcfg_name, bldcfg_desc)bldcfg_desc 的值赋给该对象的 Description 属性。
将一个现有编译配置对象添加到 coder.make.ToolchainInfo.BuildConfigurations。编译配置必须具有在 coder.make.ToolchainInfo.BuildConfigurations 内唯一的名称。h.addBuildConfiguration(bldcfg_handle)
输入参数
示例
h.getBuildConfigurations
ans =
'Faster Builds'
'Faster Runs'
'Debug'
bldcfg_handle = h.getBuildConfiguration('Debug')
bldcfg_handle = ############################################## # Build Configuration : Debug # Description : Default debug settings for compiling/linking code ############################################## ARFLAGS = /nologo $(ARDEBUG) CFLAGS = $(cflags) $(CVARSFLAG) $(CFLAGS_ADDITIONAL) /c /Od $(CDEBUG) CPPFLAGS = $(cflags) $(CVARSFLAG) $(CPPFLAGS_ADDITIONAL) /c /Od $(CPPDEBUG) DOWNLOAD_FLAGS = EXECUTE_FLAGS = LDFLAGS = $(ldebug) $(conflags) $(LIBS_TOOLCHAIN) $(LDDEBUG) MEX_CFLAGS = MEX_LDFLAGS = MAKE_FLAGS = -f $(MAKEFILE) SHAREDLIB_LDFLAGS = $(ldebug) $(conflags) $(LIBS_TOOLCHAIN) -dll -def:$(DEF_FILE) $(LDDEBUG)
h.addBuildConfiguration('Debug2','Variant debugging configuration') h.setBuildConfiguration('Debug2',bldcfg_handle) h.getBuildConfigurations
ans =
'Faster Builds'
'Faster Runs'
'Debug'
'Debug2'版本历史记录
在 R2013a 中推出