Il faut mettre dans le fichier PCH
les entêtes qui ne changent presque jamais pendant la période de développement, à savoir :
Ma vision est partagé par le projet LibreOffice Archive le 11/11/2019.
Il suffit qu'un seul fichier entête du PCH ou un de ses dépendances soit modifié pour nécessiter de recompiler le fichier PCH.
Why precompiled headers do (not) improve C++ compile times Archive du 23/05/2019 le 11/11/2019
Clang precompiled headers and improving C++ compile times, take #2 Archive du 09/11/2019 le 11/11/2019
Le fichier PCH est généré par la fonction target_precompile_headers
.