vul (10.04.2008 17:00, просмотров: 108) ответил vul на Достал все-таки полную версию IAR, версия 5.10А. В связи с этим у меня вопрос: что изменить в файле build_libs.bat, чтобы библиотеки откомпилировались с учетом залоченных регистров?
Все-таки, подскажите пожалуйста, как перекомпилировать библиотеки. Имеется: 1) папка, в которой находится до хрена файлов формата ewp, в которых лежат настройки, в том числе и параметр, отвечающий за число залоченных регистров; 2) пакетник build_libs.bat, который с помощью утилиты iarbuild фактически последовательно компилирует каждый из этих файлов в формат .r90.
Необходимо откомпилировать нужные мне файлы так, чтобы в них было залочено такое же количество регистров, как и в проекте. В связи с этим 2 вопроса:
1) Как определить, какая именно из библиотек CLIB мне нужна? При входе в свойства проекта на вкладке General Options -> Library Configuration у меня выбрано CLIB и в затененном поле ввода Library File написано $TOOLKIT_DIR$\LIB\CLIB\cl3s-ec_mul.r90. Это значит, что остальные библиотеки перекомпилировать не надо? И что вообще обозначают эти имена файлов?
2) Можно ли отредактировать файл build_libs.bat таким образом, чтобы при компиляции каждого из файлов ewp лочилось определенное число регистров? Я так понимаю, что с этим как раз возможны проблемы, так как на входе программки iarbuild может быть не предусмотрено таких параметров. Так что же, редактировать вручную все файлы ewp? Или есть другой выход?