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

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.