Lib in WinAVR einbinden

OP #351554
Lesenswert?
• ▲
▼
sieht so aus, als ob meine frage absolut schlecht gestellt ist.

was ich eigendlich vor habe:

habe ein DemoBoardKit CC2420 (DemoBoard für ZigBee)
     eine basic_rf library
     mehrere Hardware Abstraction Libraries
     sowie mehrere include files

nun ist ein example code bei dem Kit mit dabei und ich möchte dieses
nun auf den auf den Boards bestückten Atmega128l flashen. versuche ich
nur das .c- file zu compilieren, erscheint logischerweise eine Latte
von warnings und errors, da dekarationen, die in den libraries gemacht
wurden dem compiler nicht bekannt sind.

wie kann ich dieses problem lösen?


mfg
max
Gast #351555
Lesenswert?
• ▲
▼
während des Kompilierens werden die Header Dateien benötigt, diese
müssen im Suchpfad für Includes des Compilers stehen. Und nach dem
Kompilieren muss der Linker noch die Lib finden.
Wenn du den neuen WinAVR benutzt: in 'Project / Configuration
Options' sind die Einstellungen für den Includepfad und den Libpfad.
Wenn für den Beispielcode ein Makefile mitgeliefert wurde kann man in
den Options auch auf das externe Makefile umschalten.
OP #351556
Lesenswert?
• ▲
▼
vielleicht ist es peinlich aber ich komme ansonsten nicht weiter.

also wo soll das 'Project / Configuration  Options' denn sein. habe
die komplette oberfläche des programmers_notepad_2 abgesucht und auch
eine neue version gezogen, aber ich kann eine solche auswahl nicht
finden.



mfg
max
Gast #351559
Lesenswert?
• ▲
▼
guten morgen,

erstmal vielen dank für die tipps und vorschläge.
werde mir mal die neusten versionen besorgen und ein bisschen
ausprobieren.
ich hoffe dass das dann funktioniert und ich dann so richtig mit meinem
projekt beginnen kann.


mfg
max

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.