Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как в иаре переименовать Workspace и проект?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
juvf
Есть проект. На основе него сделал новый. Скопировал всю папку в новое место и там правлю. При открытии закрытии и при работе в IARe не понятно с каким проектом работаю. Воркспейсы имеют одинаковые имена. Проекты тоже одинаково называются. Как переименовать в копии проекта workspace и сам проект?
Палыч
Цитата(juvf @ Apr 15 2010, 12:03) *
Как переименовать в копии проекта workspace и сам проект?

Например, так:
1. Переименовываем файл проекта (.ewp)
2. Запускаем IAR
3. В окне "Startup" выбираем "Add existing project to current workspace"
4. Указываем файл из п.1
5. Жмем "Save All"
6. Указываем новое имя для Workspace
7. Удаляем старый Workspace (.eww)
juvf
Цитата(Палыч @ Apr 15 2010, 15:27) *
Например, так:
1. Переименовываем файл проекта (.ewp)
2. Запускаем IAR
3. В окне "Startup" выбираем "Add existing project to current workspace"
4. Указываем файл из п.1
5. Жмем "Save All"
6. Указываем новое имя для Workspace
7. Удаляем старый Workspace (.eww)

шайтан!!!!! надо запомнить эту шаманскую пляску. спасибо, проблема решена
Палыч
Цитата(juvf @ Apr 15 2010, 12:36) *
шайтан!!!!! надо запомнить эту шаманскую пляску. спасибо, проблема решена

Можно немного проще:
1. Переименовываем файлы проекта и workspace.
2. Правим файл workspace (это текстовый файл): изменяем в нём имя файла проекта на новое
zltigo
Цитата(Палыч @ Apr 15 2010, 12:58) *
1. Переименовываем файлы проекта и workspace.
2. Правим файл workspace (это текстовый файл): изменяем в нём имя файла проекта на новое

Именно так!
Fktrctq
Насколько я знаю, все немного сложнее:
кроме переименования файла workspace, и его редактирования необходимо переименовать и править соответствующий *.dep файл, в котором прописаны пути к файлам проекта (если он не пустой), в принципе это решается путем вставки относительных путей ($PROJ_DIR$\..\..\..\..\).
Но все же есть более "человечный" подход при создании проектов-шаблонов:
делаем проект-шаблон, запихиваем его в папку с примерами для IAR (типа этого: "D:\Program Files\IAR Systems\Embedded Workbench 5.4\arm\examples\") и в корневой директории проекта создаем пустой файл с именем "StartupScreen.ewsample".
И теперь при запуске IAR, когда вылетает окошко с предложением открыть\создать\загрузить_пример, выбираем загрузить_пример ищем там свой проект-шаблон и все, дальше работаем как с нормальным проектом.

P.S. Стоит сказать, что данный подход тоже не лишен корявости...
zltigo
Цитата(Fktrctq @ Apr 27 2010, 10:22) *
Насколько я знаю, все немного сложнее:

Нет.
Цитата
кроме переименования файла workspace, и его редактирования необходимо переименовать и править соответствующий *.dep файл

Новый dependence генерится автоматически.
Цитата
путем вставки относительных путей ($PROJ_DIR$\..\..\..\..\)

Относительные пути, естественно, если чего-то там в настройках IDE прописываете надо всенепременно использовать по любому.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.