IAR: переменные аргументов (Argument variables) |
![]() |
Добавил(а) microsin | ||||||||||||||||||||||||||||||||||||||||||||||||||
На многих закладках диалога настройки свойств проекта Options можно использовать так называемые переменные аргументов (argument variables, далее по тексту переменные IAR) для составления файловых путей и опций командной строки. В таблице ниже перечислены эти переменные и указано их назначение. Таблица 1. Переменные среды IAR (argument variables).
[Где можно использовать переменные IAR] Preprocessor -> Additional include directories. В свойствах проекта можно настроить дополнительные пути для поиска заголовочных файлов. Применение в путях переменных IAR позволяет не только упростить пути и сделать их более удобочитаемыми, но еще и позволяет сделать проекты свободно переносимыми в любой каталог на диске. Т. е. проект можно свободно перемещать по каталогам диска, при этом он не потеряет своей целостности и функциональности. Build Actions. В свойствах проекта можно настроить выполнение командной строки до начала компиляции (раздел опций Build Actions -> строка ввода Pre-build command line) и после окончания компиляции (раздел опций Build Actions -> строка ввода Post-build command line). Здесь в командной строке можно указывать переменные IAR. К примеру, передача в командный файл переменной IAR $DATE$ позволит автоматически документировать компиляции проекта, или генерировать специальные файлы данных при каждой компиляции. См. также [1]. Меню Tools. Меню Tools -> Configure Tools...предоставляет дополнительные команды, которые пользователь может настроить самостоятельно. Например, можно настроить вызов внешнего текстового редактора, командного файла для выполнения каких-нибудь действий, запуска программатора и т. п. В окне настройки инструментария Configure Tools можно использовать встроенные переменные IAR из таблицы 1. [Ссылки] |