Forum: Mikrocontroller und Digitale Elektronik Einbinden einer C-Datei?


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Marco (Gast)


Lesenswert?

Guten Morgen

Ich habe eine Header-Datei und eine dazugehörige C-Datei, die in mein
C-Programm mit eingebunden werden soll. Die Header-Datei habe ich mit
#include eingebunden. Was, wie und wo stelle ich nun mit der C-Datei
an. Kommt die irgendwo mit in das make-file? Wenn ja wo und wie? Wäre
schön, wenn mir geholfen werden kann.

MfG Marco

von Martin de Wendt (Gast)


Lesenswert?

Hi,

WINAVR oder welches der vielen "C-Programme" benutzt du?


Martin

von Marco (Gast)


Lesenswert?

Hallo Martin

Ja, genau. Ich nutze das Programmers-Notpad als editor und WINAVR
(diese GNU-Geschichte)als Compiler.

von mthomas (Gast)


Lesenswert?

Falls main.c das Hauptprogramm ist und modul[1-3].c die c-Dateien der
anderen Programmteile versuche mal das im Makefile:

[...]
TARGET = main
[...]
SRC = $(TARGET).c
[...]
SRC += modul1.c \
modul2.c \
moudl3.c

Der Beispiel Makefile von WINAVR Sept. 2003 wurde von seinen
"Schöpfern" seht gut kommentiert, den zu lesen bringt sicher auch
weiter.

von Marco (Gast)


Lesenswert?

Hi mthomas

So ähnlich habe ich das inzwischen auch schon gemeistert. Trotzdem
würde ich mir das Beispiel-Makefile von WINAVR mal anschauen. Ich werde
es mal suchen. Danke Dir trotzdem.

MfG Marco

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]
  • [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.