Discussion:Makefile
De Ensiwiki.
Gagner du temps dans le Makefile
Il serait intéressant de préciser que les règles "%.o : %.c" sont inutiles dans un Makefile. En fait pour l'exemple un Makefile contenant :
calc: calc.o stack.o gcc -o $@ $+
... suffit (surtout quand on a précisé les variables ${CC} et ${CFLAGS}).
- Oui, c'est vrai, mais je pense qu'écrire tout permet de bien voir ce qui se passe (c'était le but de l'article). Les règles implicites, perso je ne les utilise jamais, donc je ne connais pas trop. C'est portable à quel point ? Si ça te tente, je te laisse écrire le paragraphe correspondant. Millone 27 août 2008 à 14:29 (UTC)
Automake ?
Mon autre proposition est de faire un article montrant l'utilisation d'automake. Parce que les Makefile générés à la main c'est bien, c'est souvent optimal, mais c'est pénible pour les projets un peu conséquents (du genre compiler deux ou trois .so puis le programme principal... perso j'ai déjà plus envie de faire le Makefile à la main). Autant montrer aux gens que plus personne ne fait ses Makefile à la main... (Un article mix automake / autoconf peut être sympa...)
- Si tu t'y connais, ça peut faire un bon article ! Millone 27 août 2008 à 14:29 (UTC)
