Guten Morgen, Ich versuch grad von IAR Workbench auf Eclipse umzusteigen, ich habe dafür ein Makefile projekt erstellt, compilieren funktioniert. Tool zum fashen und debuggen sind eingebunden und funktionieren auch. Ich habe allerdings noch ein Problem, das die ganzen CMSIS files und Treiber Files des Herstellers in globalen Ordnern leigen (keine Unterordner des Projektordners), da sie für alle Projekte verwendet werden (sollen). Ich weis allerdings nicht wie ich diese Ordner richtig in das Projekt einbinde, damit man schön durch den Code und die Funktionen springen kann. Ich habe verschiedene Varianten probiert, aber irgendwas schein ich falsch zu machen. die header Files hab ich so eingebunden: rechtsklick aufs projekt -> Properties -> C/C++ General -> Paths and Symbols dort im Reiter Includes alle Pfade per Add hinzugefügt (siehe Angehängtes Bild). Das scheint auch gut zu funktionieren. Bei den c-Files hab so eingebunden: rechtsklick aufs projekt -> New -> folder und dort die ordner der source files ausgewählt. Eclipse Platform Version: 3.4.2 Build id: M20090211-1700 (Ganymede)
Versuch mal die "Import"-Funktion..... Gruß Thilo
Import -> General -> Filesystem hatte ich getestet, allerdings ohne Erfolg. Aber wenn du sagst dass das der richtige Weg ist werd ich mich da nochmal austoben.
Für Projekte, die externe Sourcen einbinden, hilft dieser Thread weiter. Ich habe es so gemacht und es hat prima funktioniert..... (Allerdings mit Makefile...) http://forum.chibios.org/phpbb/viewtopic.php?f=2&t=250 Gruß Thilo
danke, das ist mal ne echt geile variante, genau sowas hab ich mir erhofft, auf basis des schon vorhandenen makefiles, alle nötigen pfade und includes automatisch generieren zu lassen. Bis jetzt läuft alles.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.