Forum: Mikrocontroller und Digitale Elektronik Globale c Makros ; Kompilierung Parameter


von Jonas H. (jonas_h54)


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

von Cyblord -. (cyblord)


Lesenswert?

Deine Rechtschreibung ist echt eine Zumutung.

von Bitflüsterer (Gast)


Lesenswert?

Toll. Und den Beitrag darüber wie man Teewasser kocht reichst Du noch 
nach, oder wie?

von Peter (Gast)


Lesenswert?

Was ist die Frage?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Bitflüsterer schrieb:
> wie man Teewasser kocht

ISBN 3-88520-124-0

von Bitflüsterer (Gast)


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!

von jonas biensack (Gast)


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...

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.