Linker Fehlermeldungen

Persönliche Seite #6552788
Lesenswert?
• ▲
▼
kiss schrieb:
> Fehlermeldung: undefined reference to `Test::Func()'

Das Modul (*.o) bzw. die Lib (*.a, *.so, ...) die Test::Func definiert, 
muss beim Linken mit angegeben werden, was offensichtlich nicht 
geschehen ist.

Dass ein entsprechender Header includiert wurde hilft nicht, da dieser 
die Funktion nur deklariert — es sei denn es kandelt sich um eine 
Funktion, die geinlinet wurde, was offenbar nicht der Fall ist.

Schau die also an, welcher Lineraufruf erzeugt wird und welche Module da 
gelinkt werden.  Du wirst sehen, dass das entsprechende Modul fehlt.
Gast #6552799
Lesenswert?
• ▲
▼
Ah stimmt. War schon sehr lange her wo ich das auf Windows für einen 
Mikrocontroller gemacht habe. Da musste ich noch in den Libraries bei 
den Linkeroptionen die gelinkten Dateien hinzufügen. In Netbeans auf 
Windows für ein Raspi weiß ich nicht wo und wie ich die Dateien 
hinzufügen kann.

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.