Hallo Leute, ich benutze Atmel Studio 6 und den Atmega32. Ich habe bei AVR/GNU C Compiler -> Warnings ausser All Warnings zusätzlich noch check syntax only aktiviert. Somit habe ich die Fehlermeldungen adc/adc.o: No such file or directory File: avr-gcc.exe erhalten. Wo genau fehlt denn die Datei?? Außerdem komm ich mit folgender var. nicht ganz klar: typedef struct { uint8 a; uint8 b; uint8 c; }abc; typedef struct { abc wert; uint16 xc; }xyz; xyz variablennamen EEMEM; // iwas stimmt an dieser deklaration nicht :-/
schön wärs, wenn... schrieb: > Hallo Leute, > > ich benutze Atmel Studio 6 und den Atmega32. Ich habe bei AVR/GNU C > Compiler -> Warnings ausser All Warnings zusätzlich noch check syntax > only aktiviert. Somit habe ich die Fehlermeldungen > > adc/adc.o: No such file or directory > File: avr-gcc.exe Ich denke das kannst du ignorieren. Solange du "check syntax only" aktiviert hast, wird nicht richtig compiliert. adc.o ist eigentlich das Ergebnis des Compilier-Prozesses. Und der wird ja, solange du "check syntax only" aktiviert hast, nicht vollständig durchgeführt. Allerdings: den SChalter brauchst du nicht wirklich. SChalte ihn wieder aus. Das führt nur zu verwirrenden Fehlermeldungen. > xyz variablennamen EEMEM; // iwas stimmt an dieser deklaration nicht > :-/ Was sagt denn der Compiler dazu?
schön wärs, wenn... schrieb: > xyz variablennamen EEMEM; // iwas stimmt an dieser deklaration nicht <eeprom.h> eingebunden?
Habe das Problem gelöst, die Var. muss als Array deklariert werden und ich hatte noch zusätzlich in dem Code "const int8 bla [3]=..." stehen, da musste noch das PROGMEM nach der eckigen klammer hin, daher ging das nicht. Vielen Dank... VG
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.