Makefile u. Präprozessor
-
Hi,
ich habe da folgendes kleines Problem:
Ich möchte im meinem Makefile Präprozessorangaben machen die
noch zur zeit hart im Code eingebaut sind über "define"-Anweisungen.
Wie realisiere ich dies im Makefile?Danke
Stefan
-
das machst du mit -D
also z.b. -DBLABLA
und dann im code:
#ifdef BLABLA oder whatever
dasselbe natürlich für makros
siehe auch man gcc
[ Dieser Beitrag wurde am 10.01.2003 um 18:01 Uhr von antamauna editiert. ]
-
Präprozessorangaben... hmm...
Auf jeden Fall kann man dem gcc mit dem Paramter -D ein Makros mit auf dem Weg geben.
-
Die meisten Config/Makefiles schreiben die #defines in eine Headerdatei (config.h) ! Und haben dann nur ein Macro, dass folgendes macht
#ifdef HAVE_CONFIG #include "config.h" #endif