Eclipse CDT копирует все настройки проекта - PullRequest
5 голосов
/ 17 февраля 2012

Можно экспортировать настройки из одного проекта и импортировать их в другой.

Однако, похоже, что таким образом можно переместить только в «включить пути» и «Символы» в новый проект.*

Есть ли надежный способ скопировать все настройки?В частности, я хотел бы скопировать настройки компоновщика для моего встроенного проекта ARM.

Я не хочу копировать настройки вручную, так как это часто приходится делать куче людей.

Ответы [ 2 ]

1 голос
/ 07 февраля 2013

Самый простой способ, который я обнаружил для дублирования настроек проекта, - это использовать другое рабочее пространство.Для настройки требуется несколько шагов, но вам нужно будет сделать это только один раз.
1. Запустите вторую копию Eclipse и выберите или создайте новое рабочее пространство.
2. Импортируйте базовый код.
3. Переименуйте проект во что-то общее, например NewProject
4. Если в вашем проекте есть файлы, которые вы не хотите импортировать в новые проекты, удалите их.Я считаю полезным сохранить несколько (например, main.cpp)

Теперь вернемся к исходному рабочему пространству.
1. Файл-> Импорт-> Существующие проекты в рабочую область Next кнопка
2. Используйте Browse..., чтобы перейти к вновь созданному рабочему пространству и выберите NewProject.
3. Установите флажок Copy projects into workspace.
4. Если у вас есть предупреждения о том, что проект уже существует, попробуйте нажать кнопку Refresh иубедитесь, что в текущей рабочей области нет папки с таким же именем.[ Вы можете удалить проект, но не удалить его с жесткого диска, поэтому необходимо убедиться, что имя нужной папки не используется. ]
5. Переименуйте проект на нужное имя.
6. Начать кодирование ...

Все настройки цепочки инструментов, включая пути и пути к библиотекам, должны быть исправны.Это кажется большой работой, но однажды вы сделаете это один раз, это не так уж плохо (если вы можете продолжать дублировать этот один проект).

0 голосов
/ 05 марта 2018

Это можно сделать простыми шагами.Полезно, если вы не хотите создавать новые рабочие пространства.

  1. Откройте проект в рабочей области.
  2. Нажмите на проект и скопируйте.
  3. На вкладке проекта, вставьте проект.
  4. Eclipse запрашивает имя, переименуйте его в новый проект.
  5. Нажмите Ok.
...