Gast
#1253277
Hallo, Ich hab mir jetzt die eclipse-Version 3.4.2 mit dem AVRPlugin installiert und mein Projekt mit allen sources in einem Ordner geladen. Ich habe eine Main.c in der ganz am Anfang eine global.h aufgerufen wird. In dieser global.h werden dann alle weiteren headerfiles und sourcefiles inkludiert. (sources werden mit Compilerschalter #if (graphics==1) dann binde die graphics.c mit ein) Der Editor erkennt das auch, weil er die betrreffenden Stellen grau markiert. Wenn aber mit "build project" das Projekt compilieren will, ruft er alle .c und .h Dateien in dem Ordner auf und kennt keine Abhängigkeiten mehr. z.b.: hab ich im global.h typedefs definiert die er nirgendsmehr kennt. Auch die ganzen Register vom ATMega32 sind ihm unbekannt.... Er erkennt also nicht die Abhängigkeiten der Sources untereinander. Im Programmers Notepad von WINAVR funktionierts aber. Das AVReclipsePlugin dient ja quasi als makefile?! Nur leider wüßte ich nicht wo da der Fehler sein könnte?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
Vielleicht hat ja jemand eine Idee. Danke Max
