2012-04-10 11 views
1

Ich versuche, ein Projekt mit einem bestimmten Compiler in Eclipse zu erstellen, und ich benutze ein Makefile, um die Drecksarbeit zu erledigen - das einzige Problem ist, dass es scheint, als ob Eclipse nicht teile die gleichen Wege wie meine Bash-Sessions. Ich habe .bash_profile und .profile (anscheinend Mac mag .profile genauso wie .bash_profile), aber keiner der Exporte, die ich aufgenommen habe, werden abgeholt. Muss ich einige symbolische Links in meinem/usr/bin oder etwas Ähnlichem manuell setzen? Oder gibt es eine Möglichkeit, Pfade in Eclipse manuell zu setzen?Makefiles in Eclipse und ihr Pfad

+0

Verwenden Sie [CDT] (http://eclipse.org/cdt/)? –

+0

Ja. [Minimale Zeichengrenze ...] –

Antwort

1

Dies liegt daran, .bash_profile und .profile von bash gelesen werden, wenn Sitzung gestartet wird. Sie müssen also den Build-Befehl in bash -l -c "make" ändern.

+0

Immer noch kein Glück. –

+0

Was ist die Ausgabe Ihres Build? Können Sie relevante Konsolenausgaben bereitstellen? –

+0

Seltsamerweise habe ich Eclipse neu gestartet und es hat funktioniert. Vielen Dank. –

0

Bearbeiten das Makefile und hat soeben den absoluten Pfad:

PATH = /Users/me/yagarto/yagarto-4.6.2/bin/ 
TRGT = $(PATH)arm-none-eabi-