Ich habe mir mal die neue Juno rein kopiert. Auch die Installation vom CDT 8.1.1 hat soweit geklappt. Aber ich habe noch ein paar Probleme: Die Datei "stm32f10x.h" nutzt das Include "<stdint.h>" vom Codesourcery. Aber ständig kommen die Fehlermeldungen dass z.B. der Typ int32_t nicht gefunden werden kann. Pfade und alles habe ich dem Eclipse angegeben, aber der findet das nicht. Die stdint.h kann mit Strg+Mausklick geöffnet werden, somit sollte das korrekt parametriert werden. Mein Projekt ist schon älter und wird ohne Warnung und Fehlerfrei übersetzt. Das Workspace hat auch mehrere Projekte drin, bei einem klappt das so gar auch???, beim anderen nicht. Ich bin etwas Ratlos. Exakt das gleiche Projekt/Workspace mit Indigo SR2 macht keine Probleme. Das zweite, immer wenn ich mit Juno SR1 eine *.c oder *.h Datei öffne, wird sofort der erste Kommentarblock verkleinert. Ist irgendwie auch irritierend. Weiß jemand was ich beim Juno einstellen muss, damit zumindest der erste Fehler weg ist? Erstmal bleibe ich bei Indigo...
Nein. Komisch, heute ist der Bug weg. Gestern hatte ich den ganzen Tag mit Indigo gearbeitet, heute wird das mit Juno auch richtig angezeigt. Da Juno den ersten Kommentarblock automatisch verkleinert nutze ich doch erst mal noch Indigo weiter. Oder gibt es irgend welche tolle Verbesserungen in Juno, dass ich doch wechseln sollte? Zumindest kann ich das gleiche Workspace mit Juno und Indogo nutzen und kann so problemlos hin und her switchen ;-)
Überprüfe bitte ob das CodeSourcery Verzeichnis für Includes im Projekt angegeben ist.
Ja, klar ist das drin. Sonst wäre die Datei mit Strg+Mausklick bei der Zeile: #include <stdint.h> auch nicht auf gegangen. Ich musste den Pfad auch anpassen, da ich auch den Compiler auf eine neue Version gewechselt habe.
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.