Globale c Makros ; Kompilierung Parameter

OP #3765369
Lesenswert?

Hi Leute;

nach mehreren Stunden Reschersche hier im Forum und beim obigen 
http://www.sax.de/~joerg/mfile/ habe ich keine Antwort gefunden, wie 
Makros global(also vor dem Kompeliren) erstellt werden.

Wie es funktioniert habe ich mir logich durch ausprobieren an dem 
standard Makefile den mfile ausspukt oder schon im Internet klusiert 
http://www.trinamic.com/tmctechlibcd/integrated_circuits/TMC428/TMC428-EVAL_v30/Documentation/makefile 
.

Ich laber her nur ueber das Makefile
Der Eintrag CFLAGS ist zu suchen.
XXX ist das Makro was erstellt werden soll.
CFLAGS += -DXXX ist zu ergaenzen, wenn das Makro nur existieren soll.
CFLAGS += -DXXX=WERT ist zu ergaenzen, wenn das Makro den Wert WERT 
haben soll.
CFLAGS += -DXXX=$(CMAKRO) , wenn das Makro den Wert von CMAKRO  haben 
soll.
Meist hat CMAKRO den selben Namen wie XXX .

Danach geht es weiter mit ALL_CFLAGS = -mmcu=$(MCU) -I. $(CFLAGS) 
$(GENDEPFLAGS)
Danach wird .o fur den Linker erstelt, wie es genau funktioniert ist mir 
u hoch; Solang programiere ich noch nicht.

# Compile: create object files from C source files.
%.o : %.c
  @echo
  @echo $(MSG_COMPILING) $<
  $(CC) -c $(ALL_CFLAGS) $< -o $@


So die Info solte selbst Leuten die selbststaendig ihren Makefile 
schreiben genuegen. Ansonsten hat Jörg Wunsch echt gute arbeit 
geleistet.


Gruss Jonas
Gast #3765443
Lesenswert?

Rufus Τ. Firefly schrieb:
> Bitflüsterer schrieb:
>> wie man Teewasser kocht
>
> ISBN 3-88520-124-0

Das kenne ich natürlich schon. :-) Aber das ist ja von 1992!

Inzwischen ist doch die Entwicklung weitergegangen.
Wasserkochen über Kopf und im Kopf. In der Schwerelosigkeit. Im 
Siedewasserreaktor. An hinduistischen Feiertagen. Bei ungewöhnlichen 
Mondphasen. Ein schier unabsehbares Gebiet inzwischen.
Dann die verwandten Gebiete: Die kochendes- Wasser-Meditation. Wasser 
selbstgemacht. Mein Teddy und die epistemologischen Implikationen seines 
feuchten Fells. Wasser in der Wanne oder warum ich beim baden lese.

Also Jonas: Ran an den Speck!
Gast #3765535
Lesenswert?

Im Übrigen, wenn ich die Schreibweise eines Ausdrucks nicht kenne, 
gleichzeitig aber Menschen denen die Schreibweise sehr wohl bekannt ist 
eine Frage dazu stellen möchte, dann kann ich entweder einen angemessen 
Respekt zeigen und die unbekannten Wörter googlen und anschließend eine 
ordentliche Frage dazu formulieren oder hacke irgendein Kauderwelsch 
(gerade gegoogelt wie das geschrieben wird ;) zusammen. Aber dann zu 
erwarten ein fachbezogene Antwort zu erhalten...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren