Effectivement mettre tous les .h du projet dans tous les .cpp n'est pas la solution. J'ai simplement créé une classe .h comportant la vcl.h et les diverses classes qui n'évoluent plus (ou très peu!) dans mon projet. Du coup dans tous mes .cpp je commence par #include maClasseEntete.h #pragma hdrstop. Il est vrai qu'après il m'a fallu repasser dans tous les cpp pour mettre ces lignes. Ca m'a pris pas mal de temps mais j'en gagne enorment à chaque compilation maintenant. Je sais que dans mon cas le temps de compilation est quasiment descendu de moitié. Je suis à 8min maintenant, imagine avant !!!Envoyé par yarp
Peut être que si tu ne gagnes pas de temps en ayant rétirer les #pragma hdrstop c'est que tu recompiles la vcl pour un grand nombre de classe?
Du coup je vais essayer de voir les perfs avec le composant cité dans les derniers post. A suivre ...
Partager