Neuling braucht Hilfe.

Gast #2830947
Lesenswert?

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 
:-/
#2831027
Lesenswert?

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?
Gast #2832380
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren