Forum: Compiler & IDEs gcc Programm, schon linker vorhanden?


von Kraus (Gast)


Lesenswert?

wenn ich schreibe gcc mein.c programme.c
dann wird doch ein Programm draus stimmts? Und ich muss dann weder in 
mein.c noch in programme.c ein include vom anderen schreiben oder?

von Dr. Sommer (Gast)


Lesenswert?

Kraus schrieb:
> wenn ich schreibe gcc mein.c programme.c
> dann wird doch ein Programm draus stimmts?
ja.
> Und ich muss dann weder in
> mein.c noch in programme.c ein include vom anderen schreiben oder?
.c files includiert man auch nicht.
Und ja, das geht.

von Dr. Sommer (Gast)


Lesenswert?

PS: Ja, im GCC-Paket ist üblicherweise der GNU-Linker "ld" enthalten...

von Walter S. (avatar)


Lesenswert?

Kraus schrieb:
> Und ich muss dann weder in
> mein.c noch in programme.c ein include vom anderen schreiben oder?

da die beiden Files ja irgendwie aufeinander Bezug nehmen werden, hat 
man include-Files wie z.B. mein.h
Dort sind die Programme in mein.c deklariert und mein.h wird dann in 
programme.c includiert um so die Programme von mein.c verwenden zu 
können.

Wie immer:
Lies ein gutes C-Buch

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.