Перейти к содержанию
    

Как в иаре переименовать Workspace и проект?

Есть проект. На основе него сделал новый. Скопировал всю папку в новое место и там правлю. При открытии закрытии и при работе в IARe не понятно с каким проектом работаю. Воркспейсы имеют одинаковые имена. Проекты тоже одинаково называются. Как переименовать в копии проекта workspace и сам проект?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как переименовать в копии проекта workspace и сам проект?

Например, так:

1. Переименовываем файл проекта (.ewp)

2. Запускаем IAR

3. В окне "Startup" выбираем "Add existing project to current workspace"

4. Указываем файл из п.1

5. Жмем "Save All"

6. Указываем новое имя для Workspace

7. Удаляем старый Workspace (.eww)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Например, так:

1. Переименовываем файл проекта (.ewp)

2. Запускаем IAR

3. В окне "Startup" выбираем "Add existing project to current workspace"

4. Указываем файл из п.1

5. Жмем "Save All"

6. Указываем новое имя для Workspace

7. Удаляем старый Workspace (.eww)

шайтан!!!!! надо запомнить эту шаманскую пляску. спасибо, проблема решена

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

шайтан!!!!! надо запомнить эту шаманскую пляску. спасибо, проблема решена

Можно немного проще:

1. Переименовываем файлы проекта и workspace.

2. Правим файл workspace (это текстовый файл): изменяем в нём имя файла проекта на новое

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Переименовываем файлы проекта и workspace.

2. Правим файл workspace (это текстовый файл): изменяем в нём имя файла проекта на новое

Именно так!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Насколько я знаю, все немного сложнее:

кроме переименования файла workspace, и его редактирования необходимо переименовать и править соответствующий *.dep файл, в котором прописаны пути к файлам проекта (если он не пустой), в принципе это решается путем вставки относительных путей ($PROJ_DIR$\..\..\..\..\).

Но все же есть более "человечный" подход при создании проектов-шаблонов:

делаем проект-шаблон, запихиваем его в папку с примерами для IAR (типа этого: "D:\Program Files\IAR Systems\Embedded Workbench 5.4\arm\examples\") и в корневой директории проекта создаем пустой файл с именем "StartupScreen.ewsample".

И теперь при запуске IAR, когда вылетает окошко с предложением открыть\создать\загрузить_пример, выбираем загрузить_пример ищем там свой проект-шаблон и все, дальше работаем как с нормальным проектом.

 

P.S. Стоит сказать, что данный подход тоже не лишен корявости...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Насколько я знаю, все немного сложнее:

Нет.

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

Новый dependence генерится автоматически.

путем вставки относительных путей ($PROJ_DIR$\..\..\..\..\)

Относительные пути, естественно, если чего-то там в настройках IDE прописываете надо всенепременно использовать по любому.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...