Atmega Studio 6.1 V-USB Linker Fehler

OP #3416841
Lesenswert?
• ▲
▼
Hallo.

Ich versuche den V-USB Code mit Atmega Studio 6.1 für meinen Atmega8 zu 
nutzen aber leider kriege ich folgenden Fehler:
Fehler  1  undefined reference to `usbInit()'
Fehler  2  undefined reference to `usbPoll()'

Was aber extrem seltsam ist, da diese Funktionen dem Projekt hinzugefügt 
sind und man sogar per Gui mit Goto Implementation sowohl zur 
Deklaration sowie zur Implementation springen kann, sprich alles ist da 
und kann gefunden werden. Hier läut also was gewaltig schief.

Um noch präziser zu werden:
Meine Main Funktion ruft usbInit(); und usbPoll(); auf, included wird 
(#include "usbdrv.h") und die usbdrv.c befindet sich im Projekt und wird 
auch übersetzt!
In usbdrv.c befinden sich die genannten Funktionen.

Was läuft hier schief?

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.