Затмение: не могу закончить создание нового проекта C - PullRequest
0 голосов
/ 12 мая 2018

Здравствуйте, уважаемый разработчик Eclipse,

Я уже очень отчаянно нуждаюсь в поиске следующей проблемы, и, возможно, вы можете быть частью решения.

Итак, вот контекст:Я хочу разработать приложение для платы разработки микропроцессора Nucleo STM32F401RE.

Для этого мне нужно настроить Eclipse Oxygen 3 IDE для моей ОС Windows XP x86, как описано в этом руководстве: https://www.carminenoviello.com/2014/12/28/setting-gcceclipse-toolchain-stm32nucleo-part-1/

Короче:

  • Установка Eclipse Oxygen 3
  • Установка средств разработки C / C ++
  • Установка подключаемых модулей GNU ARM для Eclipse
  • Установка цепочки инструментов GCC ARM
  • Установка Build Tools
  • Установка драйверов ST Link для платы STM32Nucleo

Каждый шаг работал так, как ожидалось и описывалось в руководстве до сих пор.

Следующим шагом является создание тестового проекта, поэтому я следовал за мастером создания проектов для проектов c / c ++ в eclipse, который также работал нормально, пока я не достиг самого последнего шага мастера создания проектов.

На последнем шаге я хочу выбрать путь к используемому Cross GNU ARM Toolchain, который уже был установлен в предыдущих шагах руководства.Таким образом, я заполнил поля формы, но кнопки «Готово» и «Далее» остаются неактивными!Кнопка «Назад» также не работает, поэтому я больше ничего не могу сделать в этом диалоговом поле, но отменил создание проекта.

Кто-то уже прошел через это и понял, в чем проблема и какпочинить это?Это ошибка в затмении?Я сделал что-то неправильно ?

Я сделал снимок, чтобы показать, в чем проблема:

enter image description here

Спасибо за внимание, уважаемый разработчик.Хорошие ответы сделают меня вашим поклонником.

ОБНОВЛЕНИЕ

Запуск Eclipse с консолью журнала ошибок привел к следующей ошибке при запуске мастера создания проекта:

Ошибка файла манифеста системы Managed Build: повторяющийся идентификатор ilg.gnuarmeclipse.managedBuild.cross.toolchain.lib.release для типа элемента ToolChain

Это первый раз, когда я связываюсь с Eclipse.Может кто-нибудь объяснить, что это значит и как от него избавиться?

Ответы [ 3 ]

0 голосов
/ 02 августа 2018

Я использую Eclipse Photon и пробовал установку через marketplace и ручную установку версий 4.4.1 и 4.3.3, но у меня все еще возникла та же проблема, что и у вас.

Решением было удаление Eclipse Photon и установка Eclipse Oxygen 3a.Теперь создание проекта работает правильно.

С уважением.

0 голосов
/ 25 апреля 2019

У меня был такой же опыт для моего первого проекта затмения. После проверки установки плагинов в Eclipse IDE я обнаружил, что установлены две версии GNU MCU C / C ++ (...). Проблема решена удалением одного из них. Надежды, которые могут помочь кому-то позже. Я трачу весь день на решение проблемы! лол

0 голосов
/ 13 мая 2018

Особая благодарность Howlger и Andre van Schoubroeck за быструю помощь.Если мне удастся стать миллиардером в своей жизни, я буду чествовать это.

Решением было установить buildtool вручную, используя zip-файл, который можно скачать здесь: https://github.com/gnu-mcu-eclipse/eclipse-plugins/releases

...