Einbinden einer C-Datei?

Gast #61215
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
Gast #61218
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.
Gast #61219
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

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.