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


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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.