rtw.connectivity.MakefileBuilder

Сконфигурируйте процесс сборки на основе набора инструментальных средств

Описание

Управление процессом сборки на основе набора инструментальных средств для создания приложения PIL.

Создание

Описание

пример

rtw.connectivity.MakefileBuilder(componentArgs, targetApplicationFramework, exeExtension) создает объект с этими аргументами:

  • componentArgs - An rtw.connectivity.ComponentArgs объект

  • TargetApplicationFramework - An rtw.pil.RtIOStreamApplicationFramework объект. Для примера, myPIL.TargetFramework.

  • exeExtension - Имя расширения исполняемого файла для целевой системы. Расширение зависит от набора инструментальных средств, заданного как rtw.connectivity.ConfigRegistry. Для целевого процессора внутренняя линия может быть, для примера, '.elf', '.abs', '.sre', или '.hex'. Для окон® компьютер разработчика цели, расширение '.exe'. Для UNIX® компьютер разработчика, расширение пустое, ''.

Если вы используете подход make-файла шаблона для создания приложения PIL, необходимо предоставить файл make-файла шаблона, включающий следующие лексемы:

  • MAKEFILEBUILDER_TGT

  • STANDALONE_SUPPRESS_EXE

Можно создать шаблон make-файла путем настройки копии одного из поставляемых шаблонов ERT-файлов make-файла, например ert_unix.tmf или ert_vc.tmf. Вы должны связать MAKEFILEBUILDER_TGT и STANDALONE_SUPPRESS_EXE лексемы с соответствующими правилами make-файла. Для получения дополнительной информации см. раздел «Настройка шаблонов make-файлов».

Примеры

Использование rtw.connectivity.MakefileBuilder в PIL Connectivity

Для примера, который показывает, как использовать этот объект при настройке связи PIL, смотрите:

Введенный в R2008b