Ich hatte kürzlich ein Klassenprojekt, in dem ich ein Programm mit G ++ erstellen musste.
Ich habe ein Makefile verwendet und aus irgendeinem Grund hat es gelegentlich eine .h.gch-Datei zurückgelassen.
Manchmal hatte dies keine Auswirkungen auf die Kompilierung, aber von Zeit zu Zeit gab der Compiler einen Fehler für ein Problem aus, das behoben wurde oder keinen Sinn ergab.
Ich habe zwei Fragen:
1) Was ist eine .h.gch-Datei und wofür wird sie verwendet? und
2) Warum sollte es solche Probleme verursachen, wenn es nicht aufgeräumt wurde?