externe Bibliotheken in AVR Studio mit GCC einbinden

Gast #284052
Lesenswert?
• ▲
▼
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
Gast #284055
Lesenswert?
• ▲
▼
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.