Hallo,
Ich war auf der Suche nach eine AVR-IDE für Linux und habe KontrollerLab gefunden. Ich habe es mir Installiert, ein kleines Testprogramm geschrieben, wollte es Komplimieren und habe follgende Fehlermeldungen bekommen:
Das Programm:
Fehlermeldung:Code:#include </avr/io.h> int main() { char state; int i, j, k; // Wait counters DDRA=0x00; // Set all pins as outputs state=0; while (1) // Loop forever { for (i=0; i<10000; i++) for (j=0; j<100; j++) k++; state = ~state; PORTA = state; } }
Darauf hin habe ich das include follgendermaßen geändert:Code:/usr/local/avr/bin/avr-gcc -mmcuatmega32 -O0 -c ctest1.c -o ctest1.o ctest1.c:1:21: error: /avr/io.h No such file or directory
Da bei mir diese dateien dort liegen.Code:#include </usr/local/avr/include/avr/io.h>
follgende Fehlermeldungen:
KontrollerLab ist bei mir unter meinem home-verzeichniss Installiert, avr-gcc unter /usr/local/avr/Code:/usr/local/avr/bin/avr-gcc -mmcuatmega32 -O0 -c ctest1.c -o ctest1.o In file included from ctest1.c:1: /usr/local/avr/include/avr/io.h:94:26:avr/sfr_defs.h: No such file or directory /usr/local/avr/include/avr/io.h:169:25:avr/iom32.h: No such file or directory /usr/local/avr/include/avr/io.h:305:26:avr/portpins.h: No such file or directory /usr/local/avr/include/avr/io.h:307:24:avr/common.h: No such file or directory /usr/local/avr/include/avr/io.h:309:25avr/version.h: No such file or directory /usr/local/avr/include/avr/io.h:312:22:avr/fuse.h: No such file or directory /usr/local/avr/include/avr/io.h:315:22:avr/lock.h: No such file or directory
Ich würde mich sehr über hilfe freuen,
Christoph







Zitieren

Lesezeichen