2013-08-22 4 views
1

Я пытаюсь настроить свой Eclipse 3.8 для компиляции, флеш-памяти и отладки ARM SAM7. Однако ни команды makefile, ни меню Run, Debug, External commands не принимают команды. То есть, я говорю «НКУ», Exlipse жалуется на «Команда не найдена», в то время как, очевидно, оболочка находит:

[email protected]:~$ which gcc 
/usr/bin/gcc 

Моя система:

[email protected]:~$ cat /proc/version 
Linux version 3.8.0-27-generic ([email protected]) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1)) #40-Ubuntu SMP Tue Jul 9 00:17:05 UTC 2013 

Если я указать абсолютные пути на Eclipse, он находит цели.

ответ

1

Попробуйте абсолютный путь и посмотреть, что происходит

/usr/bin/gcc 

или вы можете определить путь в затмении:

Перейти затмить Preferences -> C/C++ -> Environment -> Добавить .. - > «$ {PATH}:/путь/к/бен

+0

Я упомянул об этом в последнем предложении в моем вопросе он работает - как для Makefiles и внешних инструментов – Vorac

+0

@Vorac вы имеете в виду, ваша проблема решена – sajjadG

+0

It..? довольно неудобно использовать абсолютные пути. В основном потому, что пути на моих коллегах могут отличаться друг от друга. – Vorac

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