Hallo, ich habe das Problem, dass mein AVR Studio 4 mit GCC zwar einwandfrei kompiliert. Auch die Header werden Ordnungsgemäß eingebunden. Jedoch werden die zugehörigen c-Files nicht ordnungsgemäß mitkompiliert, sodass der Linker den error 'unknown reference' bei den Funktionsaufrufen meldet. Wenn ich die c-Files als Quellcode mit hinzufüge, findet er das makefile für die Datei nicht, da sie sich in einen anderen Pfad befindet. Kann mir jemand sagen, wie ich mich abhalten kann jedesmal die gesamte Bibo in meinen Projektordner zu kopieren? Ach ja Standartdeklarationen wie u08 sind irgendwie auch nicht eingebunden Gruß Felix
Makefile: # List C source files here. (C dependencies are automatically generated.) SRC = $(TARGET).c mache eine Leertaste dahinter, mit den Bibliotheken folgend.
Wie kann ich in AVR Studio das Makefile denn ändern? Dachte es wird jedesmal neu erzeugt. Gruß Felix
Es ist ja genau der Sinn des neuen AVR-Studio AVR-GCC Plug-ins, dass man keine Makefiles mehr braucht. Wenn man ein Project mit mehreren Source Files machen will, muss man eben alle C-Files unter "Source Files" einfügen. "Ach ja Standartdeklarationen wie u08 sind irgendwie auch nicht eingebunden" u08 ist KEINE Standartdeklarationen, verwende dafür uint8_t
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.