Forum: Compiler & IDEs gcc linker problem


von Aschauer Florian (Gast)


Lesenswert?

hallo,

 ich habe ein kleines problem mit dem linker, wie kann ich
 externe .o files (von einem andern projekt) mit dazu linken?
 diese .o files sind für die gleiche cpu compiliert worden, leider
 weis ich aber nicht wo ich im makefile diese .o files eintragen
 muss!

mfg' florian

von mc-hack (Gast)


Lesenswert?

Schick mal Dein jetziges Makefile, dann erklärt sich das am
einfachsten.

mz

von Jörg Wunsch (Gast)


Lesenswert?

Falls es einen Makro OBJS gibt, dann kann man sie diesem hinzufügen.
Vielleicht mit sowas:

OBJS += yourfile1.o yourfile2.o

Aber Vorsicht!  ``make clean'' löscht für gewöhnlich auch alle
Dateien
in ${OBJS}!  Wenn Du das anders handhaben willst, wirst Du nicht ganz
um das Grundverständnis für ein Makefile herumkommen.

von mc-hack (Gast)


Lesenswert?

Jop!

Genau so isses. Deswegen wäre Dein Makefile ganz hilfreich.

Zum Thema Makefile findest Du einiges im Zusammenhang mit C-Tutorials.

mz

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.