主要内容

rtw.connectivity.MakefileBuilder

配置基于工具链的构建过程

描述

控制基于工具链的构建过程,以创建PIL应用程序。

创建

描述

例子

rtw.connectivity.MakefileBuilder(componentArgs, targetApplicationFramework, exeExtension)创建一个带有以下参数的对象:

  • componentArgs——一个rtw.connectivity.ComponentArgs对象

  • TargetApplicationFramework——一个rtw.pil.RtIOStreamApplicationFramework对象。例如,myPIL。TargetFramework

  • exeExtension—目标系统可执行文件的扩展名。扩展依赖于定义的工具链rtw.connectivity.ConfigRegistry.对于嵌入式目标,扩展可以是,例如,“.elf”“.abs”“.sre”,或“.hex”.对于一个窗户®发展计算机目标,延伸为. exe”.对于UNIX®开发计算机目标,扩展空,''

如果你使用模板生成文件的方法来构建PIL应用程序,你必须提供一个包含这些令牌的模板生成文件:

  • MAKEFILEBUILDER_TGT

  • STANDALONE_SUPPRESS_EXE

您可以通过自定义一个提供的ERT模板生成文件的副本来创建模板生成文件,例如:ert_unix.tmfert_vc.tmf.你必须将MAKEFILEBUILDER_TGTSTANDALONE_SUPPRESS_EXE带有相应makefile规则的令牌。有关更多信息,请参见自定义模板makefile

例子

使用rtw.connectivity.MakefileBuilder在公益诉讼的连接

有关如何使用此对象建立PIL连接的示例,请参阅:

介绍了R2008b