2010-04-02 2 views
2

Я пытаюсь скомпилировать код Arduino в Eclipse IDE с помощью WinAVR и AVR IDE-плагина, и я запускаю один крупный камень преткновения - когда я пытаюсь скомпилировать код I получить следующее сообщение об ошибке:Eclipse, AVR Plugin и Arduino

/usr/bin/sh: g++: command not found make: *** [main.o] Error 127

Да, я уверен, не ... Я использую Windows Vista. У меня есть пути к avr-g ++ WinAVR, которые все правильно установлены на вкладке предпочтений, кто-нибудь знает, почему это может быть сделано?

ответ

3

Вы установили свои пути следующим образом?

avr preference panel http://img534.imageshack.us/img534/5996/avreclipsepath.png

Я следовал инструкциям на http://www.arduino.cc/playground/Code/Eclipse и все работало отлично на мой ящик Vista, с Eclipse 3.5.

+0

Спасибо за ваш ответ и извините за задержку в моем ответе. Я попробовал настроить его, как у вас на скриншоте; к сожалению, когда я пытаюсь выбрать собственный путь к этим папкам в моем каталоге arduino, я получаю ошибку «Неверный путь» из Eclipse. – Bitrex

+0

У вас есть свободные места в вашем каталоге? – Jerome

+0

Nah - Я попытался указать его на вышеуказанные каталоги после распаковки копии среды arduino 0018, не модифицированной. По-прежнему появляется ошибка «Недопустимый путь». Это позволит мне использовать путь к моему каталогу WinAVR, и когда он использует это, он пытается сделать Linux как вещь выше и дает ошибку при компиляции. Может быть, удалению копии WinAVR поможет? – Bitrex

1

Самый простой способ использовать arduino в eclipse - использовать плагин arduino eclipse. Он построен на том же программном стеке CDT + win AVR, но он правильно устанавливает для вас все варианты. Он даже поставляется с функцией импорта библиотеки. См. eclipse.baeyens.it для инструкций по установке.

Смежные вопросы