Guten Tag
Ich bin vor kurzem erst auf WinAVR umgestiegen und mache jetzt mein
erstes Projekt mit dieser Programmierumgebung/IDE.
Also seid mir bitte nicht böse wenn ich Blödsinn mache.
Mir ist aufgefallen dass wenn ich einen Fehler (z.B. Verschreiben) nach
dem Kompilierversuch korrigiert wird und dann nach dem erneuten
Kompilieren wieder in den ursprünglichen Zustand zurückversetzt nicht
mehr gemeldet wird.
Also ungefähr so:
Vor dem 1. Kompilieren:
1 | unsigned char uchVal;
|
2 |
|
3 | for(uchval = 0; uchVal < 0x05;uchVal++)/*Hier gibt's einen Fehler weil falsch geschrieben*/
|
4 | {
|
5 | }
|
Wenn man jetzt so kompilliert passt alles:
1 | unsigned char uchVal;
|
2 |
|
3 | for(uchVal = 0; uchVal < 0x05;uchVal++)/*Korrigiert*/
|
4 | {
|
5 | }
|
Und wenn man den alten Zustand wieder herstellt, wird kein Fehler
gemeldet:
1 | unsigned char uchVal;
|
2 |
|
3 | for(uchval = 0; uchVal < 0x05;uchVal++)
|
4 | {
|
5 | }
|
Es wird ohne Fehler compiliert, als ob alles in Ordnung ist obwohl das
Projekt zufor ordentlich bereinigt wurde.
Ist dass normal?