Gast
#3504630
hallo, ich habe während der Entwicklung meines Programms einige LEDs zum debuggen genutzt. Nun bin ich fertig und müsste all diese Zeilen auskommentieren oder löschen. ich dachte ich könnte mit . . #ifdef DEBUG LED_PORT ^= 1<<LED3; #endif . . es ein und auschaltbar machen. leider wirft mir der Compiler das hier raus: ../tiny13.c:385: error: 'ifdef' undeclared (first use in this function) ../tiny13.c:385: error: (Each undeclared identifier is reported only once ../tiny13.c:385: error: for each function it appears in.) ../tiny13.c:385: error: expected ';' before 'DEBUG' ../tiny13.c:390: error: stray '#' in program . . .immer so weiter bei allen stellen meldet er Fehler Ich habe das schon desöftern im größeren Stil genutzt um beispielsweise eine ADC Prozedur auszuschalten. Kann ich das nicht immer einfach auch mitten im Program machen? Gibt es eine andere Möglichkeit die Zeilen bei Bedarf einfach wieder zu entkommentieren?