Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IAR ARM под Win7
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
Misile_Inc
Здравствуйте!
Есть IAR для ARM. В настройках проекта (Project->Options->Build Actions) введена строка "info.bat".
Сам батник лежит в папке с проектом (с файлом *eww) и под Win XP прекрасно запускается.
А под Windows 7 ни в какую, IAR выдает:
Could not launch the tool info.bat. System error 2. System Error Message: Не удается найти указанный файл.
Есть подозрения, что виноват cmd.exe, но дальше мысли кончаются.
Может кто-нибудь подсказать, каковы корни и пути решения проблемы?
Спасибо за внимание.
Xenia
Цитата(Misile_Inc @ Aug 17 2012, 11:38) *
Есть IAR для ARM. В настройках проекта (Project->Options->Build Actions) введена строка "info.bat".


Попробуйте в этой строке указать info.bat с полным путём к нему, например, "C:\MyProject\info.bat".
Misile_Inc
Цитата(Xenia @ Aug 17 2012, 12:21) *
Попробуйте в этой строке указать info.bat с полным путём к нему, например, "C:\MyProject\info.bat".

Ксения, спасибо, так конечно заработает, но не хороший вариант, так как работает группа разработчиков с использованием SVN и у всех проектный файл будет разный..
MrYuran
Цитата(Misile_Inc @ Aug 17 2012, 12:33) *
Ксения, спасибо, так конечно заработает, но не хороший вариант, так как работает группа разработчиков с использованием SVN и у всех проектный файл будет разный..

Тогда используйте макрос типа $ProjectRoot или как оно там в ИАРе...
Misile_Inc
MrYuran, да, спасибо, тоже сейчас допер посмотреть, как пути для препроцессора задаются. На $PROJ_DIR$\info.bat вроде так не ругает, ругается по-другому sm.gif
mempfis_
Цитата(MrYuran @ Aug 17 2012, 11:36) *
Тогда используйте макрос типа $ProjectRoot или как оно там в ИАРе...


$PROJ_DIR$ ?
или если во вложенной папке $PROJ_DIR$\folder
Misile_Inc
Батник нашел, но толку от самого батника оказалось не много- пути в батнике тоже относительные.
Для этого пришлось переделать батник- все "./" заменены на "%1" и вызов батника стал выглядеть как
$PROJ_DIR$\info.bat $PROJ_DIR$
Можно было еще chdir в самом начале батника использовать, а пути оставить относительными.
Это на случай, если кто еще столкнется
Сергей Борщ
QUOTE (Misile_Inc @ Aug 17 2012, 13:41) *
Для этого пришлось переделать батник- все "./" заменены на "%1" и вызов батника стал выглядеть как $PROJ_DIR$\info.bat $PROJ_DIR$
Можно было еще chdir в самом начале батника использовать, а пути оставить относительными.
А cd $PROJ_DIR$ && info.bat прямо в Build Actions не проходит?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.