Xavier Bestel wrote:
> Bonjour tous,
>
> j'ai un gros paquet de fichiers source, des .c et des .h, truffés de
> commandes préprocesseur du genre:
>
> #ifdef OPTION1
> calcule();
> #else
> dort();
> #endif
> fini();
>
> Et je voudrais simplifier le tout. Existe-t'il un outil magique à qui on
> pourrait donner certaines valeurs pour des directives cpp et qui les
> dégagerait du code ? Genre:
>
> outil_magique --a-degager=OPTION1,OPTION2 -DOPTION1=1 code.c
>
> et qui me rendrait ça:
>
> calcule();
> fini();
>
>
> D'avance merci,
>
> Xav
>
>
> PS: merci de me mettre en Cc:
>
>
>
>
Salut !
gcc -E bloque la compilation apres la pre-compilation. Tu auras donc le
code une fois pre-compile.
Peut-etre que le code sorti alors te conviendra ?
Bonne soiree
Dom
--
__ __ ___ __
/ / / / / Dominique Fournier
/ /__/ / / CNRS / Centre Reseau et Informatique Commun
\___ / \ _/_ \___ Tel : 04 76 88 78 59 / Fax : 04 76 88 12 95
Certificats : http://igc.services.cnrs.fr/Doc/General/trust.html
Site Perso : http://dominique.fournier.homedns.org ;-)