Niedawno miałem projekt klasy, w którym musiałem stworzyć program z G ++. Użyłem pliku makefile iz jakiegoś powodu od czasu do czasu zostawiłem plik .h.gch. Niekiedy nie miało to wpływu na kompilację, ale co jakiś czas powodowałoby to, że kompilator zgłaszał błąd dotyczący problemu, który został naprawiony lub nie miał sensu. Mam dwa pytania:Co to jest plik .h.gch?
1) Co to jest plik .h.gch i do czego służy? i
2) Dlaczego spowodowałoby to takie problemy, gdyby nie zostało wyczyszczone?
Dzięki za pomoc.
gcc tworzy je, jeśli przez przypadek powiesz mu, aby skompilować plik .h. Nie rób tego :) (chyba że chcesz utworzyć prekompilowany nagłówek) – jalf
Poza światem ** GCC **, ** .gch ** pliki są nazywane **. Pch **. – Patapoom