Hallo,
ist auch nicht falsch, denn bei mir kompiliert's ohne fehler.
Ich benutze WinAVR-20060421
wenn irgendwo ein fehler ist, sagt der compiler immer:
error: syntax ...
und nie
error: parse ...
Gruss
Henk
ich hielt mich eigentlich für einen erfahrenen Programmierer... nun hab ich Problem
Dies ist der Beginn des Programmes:
#include "asuro.h"
void blink(unsigned char color); //Prototyp Blinker (rot=1 gelb=2 grün=3)
void pause(int a); //Prototyp Pausefunktion
void pause(int a) // mit pause(4) zum beispiel 4 sekunden
{ int b;
for(b=0;b<a*1000;b++) // P A U S E F U N K T I O N
{sleep(72);
}
}
....
nun hab ich hier:
c:8 error: parse error before { token
c11:error: parse error before ++ token
c13:error: parse error before numeric constant
verstehe nicht was da falsch ist;(((
Hallo,
ist auch nicht falsch, denn bei mir kompiliert's ohne fehler.
Ich benutze WinAVR-20060421
wenn irgendwo ein fehler ist, sagt der compiler immer:
error: syntax ...
und nie
error: parse ...
Gruss
Henk
//-Kommentare sind kein ANSI-C?
Du hast irgendwelchen seltsamen nicht-druckbaren Zeichen im Text?
Du hast irgendwelchen seltsamen Makros definiert?
#define b *
oder so?
Disclaimer: none. Sue me.
Hab das Problem in den Griff bekommen. Muss mich erstmal mit dem Compiler anfreunden )
(speichern vorm kompilieren und vorher mit clean die Altlasten entfernen )
Danke trotzdem
hehehe...speichern vorm kompilieren
vielleicht doch mal die neuesten WinAVR-20060421 installieren.
Der speichert automatisch vorm kompilieren.
Gruss
Henk
Lesezeichen