slbuild

构建独立的可执行文件或模型模型参考目标

描述

slbuild(模型建立一个独立的万博1manbetx®编码器™从二进制可执行文件模型使用当前模型的配置设置。如果模型尚未加载,slbuild启动构建过程之前加载它。

您不能使用slbuild建立子系统。

slbuild(模型buildSpec建立一个独立的万博1manbetxSimulink的编码器从二进制可执行文件模型根据指定的代码生成动作。

slbuild(模型buildSpec名称,值建立一个独立的万博1manbetxSimulink的编码器从二进制可执行文件模型如由一个或多个指定的名称,值对。

例子

全部收缩

生成的模型C代码rtwdemo_rtwintro

slbuild('rtwdemo_rtwintro'%同样的操作...%slbuild( 'rtwdemo_rtwintro', 'StandaloneCoderTarget')

对于一般的实时(GRT)目标,编码器生成的文件夹,这些代码文件,并将它们的地方rtwdemo_rtwintro_grt_rtwslprj / GRT / _sharedutils

模型文件 共享文件 接口文件 其他的文件

rtwdemo_rtwintro.c

rtwdemo_rtwintro.h

rtwdemo_rtwintro_private.h

rtwdemo_rtwintrotypes.h

rtwtypes.h

multiword_types.h

builtin_typeid_types.h

rtmodel.h

没有

如果下面的型号配置参数设置应用,编码器产生其他结果。

参数设置 结果
代码生成>仅生成代码窗格被清除 可执行映像rtwdemo_rtwintro.exe
代码生成>报告>创建代码生成报告选择 报告显示,到生成的代码文件,子系统和代码界面报告,入口点函数,inports,outports,接口参数,以及数据存储提供的信息和链接

清洁模型构建区域足够的顶端型号代码的触发再生下一个版本。

slbuild('rtwdemo_rtwintro''CleanTopModel'

生成的代码并生成可执行图像rtwdemo_mdlreftop,这是指模型rtwdemo_mdlrefbot,无论模型校验和参数设置。

slbuild('rtwdemo_mdlreftop''StandaloneCoderTarget'...'ForceTopModelBuild',真正)

输入参数

全部收缩

模型,从而建立一个独立的可执行文件或模型参考目标,指定为手柄或表示模型名称的字符向量。

例:GCS

buildSpec指示码发生器,以执行所述模型和构建过程所选择的生成操作:

  • 的荣誉设定重建在参数型号引用配置参数对话框的窗格。

  • 需要一万博1manbetxSimulink的编码器如果你建立一个模型仅供参考许可万博1manbetxSimulink的编码器目标,而不是如果你只建立一个模型参考模拟目标。

buildSpec参数必须是下列情况之一。

buildSpec 生成操作

'StandaloneCoderTarget'

建立一个独立的万博1manbetxSimulink的编码器从二进制可执行文件模型使用当前模型的配置设置。如果模型尚未加载,slbuild启动构建过程之前加载它。

'ModelReferenceSimTarget'

构建了一个模型参考模拟目标(不要求万博1manbetxSimulink的编码器执照)。

'ModelReferenceCoderTarget'

建立一个模型参考万博1manbetxSimulink的编码器目标和相应的模型参考模拟目标。

'ModelReferenceCoderTargetOnly'

只有构建一个模型参考万博1manbetxSimulink的编码器目标。

'CleanTopModel'

清理在下建立模型构建区域足够的顶端型号代码的触发再生。

例:'ModelReferenceSimTarget'

名称 - 值对参数

指定可选的用逗号分隔的对名称,值参数。名称是参数的名称和是对应的值。名称必须出现引号内。您可以按照任何顺序指定多个名称和值对参数名1,值1,...,NameN,值N

例:'UpdateThisModelReferenceTarget', '力'

'UpdateThisModelReferenceTarget'值指定模型基准目标生成一个条件重建选项。此选项仅适用于模型,不被引用的任何车型模型

“UpdateThisModelReferenceTarget”的价值 相当于重建选项 重建行动

'力'

总是

无条件重建模型。

'IfOutOfDateOrStructuralChange'

如果有任何变化来检测

重建模型如果生成过程中检测到任何变化。

'IfOutOfDate'

如果已知相关性的任何变化来检测

重建模型如果在生成过程中检测到这种模式的已知相关性的任何变化。

有关不同的更多信息重建选项,请参阅重建

例:'UpdateThisModelReferenceTarget', '力'

依赖

要使用此选项,设定buildSpec'ModelReferenceSimTarget''ModelReferenceCoderTarget', 要么'ModelReferenceCoderTargetOnly'

设置'ForceTopModelBuild'真正指示码生成器生成的代码和建立用于模型层次结构的顶部模型的可执行映像,无论模型校验和参数设置的。

例:'ForceTopModelBuild',真

依赖

要使用此选项,设定buildSpec'StandaloneCoderTarget'

要显示生成状态窗口构建信息,指定真正。默认值是。有关使用状态窗口的详细信息,请参阅监控参考模型的并行构建(万博1manbetx编码器的Simulink)。

窗口支持并行构建状态建立参考模型层次的。万博1manbetx串行版本不使用生成状态窗口。

依赖

要使用此选项,设定buildSpec'StandaloneCoderTarget'

兼容性注意事项

展开全部

不推荐在R2019a开始

扩展功能

R2006a前推出