www.mikrocontroller.net

Forum: Compiler & IDEs externe Library nutzen


Autor: Turrican (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich habe mir die LCD Library von Peter Fleury runter geladen u. möchte 
sie nun für meine Projekte nutzen. Das Problem ist, dass ich nicht weiß 
wie ich die Library einbinden soll. Ich habe mir jetzt schon mehrere 
Beiträge im Forum durch gelesen u. habe auch schon alles mögliche 
ausprobiert, aber ich komme auf keinen grünen Zweig.

1. Lege die lcd.h und die lcd.c in meinem Projekt Verzeichniss an.

2. ich öffne AVR Studio 4 u. lege ein neues Projekt an.

3. Dann füge ich das die lcd.c u. die lcd.h über diesen Browser in AVR 
Studio   zu (die lcd.c zu den source files u. die lcd.h zu den header 
files.)

4. nun binde ich die lcd.h über #include "lcd.h" in mein main file ein.

5. jezt versuche ich die lcd.c erst ein mal einzeln zu compilieren.

6. Nun stürzt das AVR Studio ab.

was mache ich falsch ?

es wäre nett wenn ihr mir helfen könntet.



Gruß Turrican

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Turrican wrote:

> 4. nun binde ich die lcd.h über #include "lcd.h" in mein main file ein.

Bis hierher kein Einwand.

>
> 5. jezt versuche ich die lcd.c erst ein mal einzeln zu compilieren.
>

Brauchst du nicht. Einfach das Projekt bilden (mit F7) und beide
Dateien, lcd.c und deine C-Datei werden kompiliert.

> 6. Nun stürzt das AVR Studio ab.

Das sollte nicht sein.

> was mache ich falsch ?

Da seh ich erst mal gar nichts. Klingt nach einem Problem im
AVR-Studio für das du nichts kannst.

Du kannst probieren:
Das ganze Projekt nochmal neu aufsetzen.
Eine ältere/neuere Version von AVR-Studio probieren.

Autor: Turrican (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke

habe schon 8 mal ein neues Projekt erstellt ich installiere morgen mal 
eine andere version vom Studio.

Gruß Turrican

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.