Переменные аргумента IAR ($PROJ_DIR$, $DATE$, и т. п.) |
|
Добавил(а) microsin
|
В настройках свойств проекта IAR (меню Project -> Options...) можно использовать следующие переменные:
Переменная |
Описание |
$COMPILER_ARGS$ |
Все опции компилятора, кроме используемого имени файла. |
$CONFIG_NAME$ |
Имя текущей конфигурации для сборки, например Debug или Release. |
$CUR_DIR$ |
Текущая директория. |
$CUR_LINE$ |
Текущая строка. |
$DATE$ |
Сегодняшняя дата. |
$EW_DIR$ |
Верхняя директория, где установлена система IAR Embedded Workbench, например C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5 |
$EXE_DIR$ |
Директория, куда будет записан исполняемый выходной файл (результат компиляции). |
$FILE_BNAME$ |
Имя файла без расширения. |
$FILE_BPATH$ |
Полный путь до файла (диск:\папка\имяфайла), без расширения. |
$FILE_FNAME$ |
Имя активного файла без расширения. |
$FILE_PATH$ |
Полное имя активного файла (в окнах Editor, Project или Message). |
$LIST_DIR$ |
Директория, куда при компиляции записываются файлы листинга. |
$OBJ_DIR$ |
Директория, куда при компиляции записываются объектные файлы. |
$PROJ_DIR$ |
Директория проекта (в ней находится файл *.ewp). |
$PROJ_FNAME$ |
Имя файла проекта без пути. |
$PROJ_PATH$ |
Полный путь до файла проекта. |
$TARGET_DIR$ |
Директория главного выходного файла. |
$TARGET_BNAME$ |
Имя файла главного выходного файла без пути и без расширения. |
$TARGET_BPATH$ |
Полный путь до главного выходного файла, без расширения. |
$TARGET_FNAME$ |
Имя главного выходного файла без пути. |
$TARGET_PATH$ |
Полный путь до главного выходного файла. |
$TOOLKIT_DIR$ |
Директория установки главного активного продукта, например c:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm |
$USER_NAME$ |
Логин текущего пользователя Windows. |
$_ENVVAR_$ |
Переменная окружения ENVVAR. Любое имя между $_ и _$ будет развернуто в соответствующую системную переменную окружения. |
Переменные аргумента можно также использовать на некоторых страницах окна диалога IDE Options. см. меню Tools.
[Ссылки]
1. IAR Embedded Workbench IDE Project Management and Building Guide site:iar.com. |