Сконфигурируйте процесс сборки на основе набора инструментальных средств
Управление процессом сборки на основе набора инструментальных средств для создания приложения 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, смотрите: