Сконфигурируйте основанный на наборе инструментальных средств процесс сборки
Управляйте основанным на наборе инструментальных средств процессом сборки для создания приложения 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'
. Для цели компьютера разработчика Windows® расширением является '.exe'
. Для цели компьютера разработчика UNIX® расширение пусто, ''
.
Если вы используете подход make-файла шаблона, чтобы создать приложение PIL, необходимо обеспечить make-файл шаблона, который включает эти лексемы:
MAKEFILEBUILDER_TGT
STANDALONE_SUPPRESS_EXE
Можно создать make-файл шаблона путем настройки копии одного из предоставленных make-файлов шаблона ERT, например, ert_unix.tmf
или ert_vc.tmf
. Необходимо сопоставить MAKEFILEBUILDER_TGT
и лексемы STANDALONE_SUPPRESS_EXE
с соответствующими правилами make-файла. Для получения дополнительной информации смотрите, Настраивают Make-файлы Шаблона.
rtw.connectivity.MakefileBuilder
в возможности соединения PILДля примера, который показывает, как использовать этот объект в подготовке возможности соединения PIL, см.:
rtw.connectivity.ComponentArgs
| rtw.pil.RtIOStreamApplicationFramework