Forum: Compiler & IDEs Make (linken & compilieren)


von Thomas (Gast)


Lesenswert?

Hallo,

wie kann ich von PN aus eine einzelne Datei ohne 'main' compilieren? Und 
wie kann ich diese Datei in verschiedene Projekt einbinden?

viele Grüße

Thomas

avr-gcc (GCC) 4.1.1 (WinAVR 20070122)

Programmers Notepad 2 v2.0.5.48

von Thomas (Gast)


Lesenswert?

Hallo,

die erste Frage läßt sich reduzieren auf: wo wird im Makefile 
eingetragen, dass nur ein Objectfile erzeugt werden soll?

Die zweite Frage auf: wo in den Linker Options (siehe unten) wird das 
Objectfile angegeben?

viele Grüße

Thomas



#---------------- Linker Options ----------------
#  -Wl,...:     tell GCC to pass this to linker.
#    -Map:      create map file
#    --cref:    add cross reference to  map file
LDFLAGS = -Wl,-Map=$(TARGET).map,--cref
LDFLAGS += $(EXTMEMOPTS)
LDFLAGS += $(patsubst %,-L%,$(EXTRALIBDIRS))
LDFLAGS += $(PRINTF_LIB) $(SCANF_LIB) $(MATH_LIB)
#LDFLAGS += -T linker_script.x

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.