Gast
#3374503
hallo, ich benutze AVR-Studio 4.18 build700. Mit der Zeit hat sich mein Projekt so aufgebläht das ich es mehrmals auf kleinere c Module aufteilen musste und Verständniss dafür hätte wenn sich das hier keiner reinzieht. Nach der letzten großen Umstrukturierung meckert AVR beim compilieren "undefined reference to" - einer Funktion aus "funktionen.c" Das Problem liegt also vermutlich in "funktionen.c" oder "funktionen.h" Die Datei "funktionen.c" selbst findet ihren eigenen Inhalt nich mehr; default/../funktionen.c:1433: undefined reference to `eine_funktion' die header dazu "funktionen.h" ist aber überall eingebunden und wurde nicht groß verändert. :(
1 | |
2 | |
3 | |
4 | |
5 | |
wenn ich die header "funktionen.h" aus einem c-modul rausnehme kommt zusätzlich zur undefined reference fehlermeldung die warnung; implicit declaration of funktion `eine_funktion' was kann denn dafür so alles verantwortlich sein? hab das projekt auch mal neu angelegt und dabei alle dateien durch rechtsklick im projekt baum eingebunden oder neu erstellt. hat aber nix geholfen. :( vor dem kompilieren stell ich lediglich die projekt optionen; atmega2560 16000000 -0s