• [^] # Re: Utilité des "Precompiled Headers" peu convaincante...

    Posté par . En réponse à la dépêche Sortie de GCC 3.4.0. Évalué à 1.

    Oui, c'est une technique qui existe depuis super longtemps dans codewarrior sur mac a l'epoque..
    Dans codewarrior, le precompiled header etait carrement dans la configuration de compil (genre une option de gcc --precompiled=all.pch )
    L'avantage de ce truc c'est que tu fait un gros all.h, que tu precompile, et ensuite, ya rien a changer dans le code source, le principe des guardiens (#ifdef _STDIO_H_ ) joue, et les header qui sont dans all.h sont sautes. De memoire, ca, optimisait vraiment les temps de compil pour les projets avec beaucoup de headers (typiquement le C++)
    Par contre, evidement, la consomation memoire n'est pas vraiment optimisee.

    Je n'y connais pas vraiment en compilateur, mais je vois pas pourquoi ca a mis si longtemps a arriver.

    Heureusement que Apple est la pour implementer ce genre de features.. Car rappelons que c'est Apple qui a remonte ce developpement.