Forum: Compiler & IDEs eclipse und stdfix


von N. G. (newgeneration) Benutzerseite


Lesenswert?

Hallo Forum,

ich habe heute gedacht, dass man ja mal die fixedpoint Typen vom avr-gcc 
benutzen könnte. Also schnell versucht ein kleines Programm zu 
schreiben, aber meine IDE eclipse wirft lauter Fehler... Der Compiler 
(avr-gcc) läuft ohne meckern durch. Also muss es an der IDE liegen.
Wie kann man das beheben (wenn überhaupt)?

N.G.

Btw: der Fehler tritt hier auf
1
 volatile long accum f = 0.1k;
Und lautet:
Multiple markers at this line:
  - missing ';'
  - invalid floating point Format encountered
  - Symbol 'f' could not be resolved
Die IDE meint wohl, dass ich eine variable accum anlegen und 
interpretiert dann f als qualifier. Und der floating point Fehler kommt 
von dem k an der Zahl, kennt die IDE wohl auch nicht

von Oliver S. (oliverso)


Lesenswert?

Die automatisch Codeprüfung im Editor ausschalten. Das Feature ist für 
C/C++ eh eins der nutzlosesten in Eclipse überhaupt.

Oliver

von Klaus F. (kfalser)


Angehängte Dateien:

Lesenswert?

Oliver S. schrieb:
> Die automatisch Codeprüfung im Editor ausschalten. Das Feature ist für
> C/C++ eh eins der nutzlosesten in Eclipse überhaupt.

Ich verwende sie gerne und finde sie nützlich.
Man muss Eclipse nur so einstellen, dass die korrekten include Files 
gefunden werden.
Das geht für die gcc Compiler recht einfach, indem man in den "C/C++ 
General" -> "Preprocessor include Path" setting die Zeile modifiert, mit 
der der Indexer die "Compiler Specs" bestimmt.
Für den avr-gcc muss man dann noch des richtige define für den 
verwendeten Microprozessor setzen.

von N.G. (Gast)


Lesenswert?

Vielen dank euch beiden

N.G.

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
Noch kein Account? Hier anmelden.