132 votes

Que signifie "tous" dans un makefile ?

J'ai lu quelques tutoriels concernant Makefiles, mais pour moi, il n'est toujours pas clair ce que la cible « all » représente et ce qu'elle fait.

Des idées ?

3voto

JustJeff Points 6070

Je ne suis pas sûr que ça signifie quelque chose de spécial. C'est juste une convention que vous fournissez une règle 'all', et généralement elle est utilisée pour lister tous les sous-objectifs nécessaires à la construction de l'ensemble du projet, d'où le nom 'all'. La seule chose spéciale à ce sujet est que souvent les gens le mettront comme la première cible dans le makefile, ce qui signifie que taper « make » seul fera la même chose que « make all ».

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X