Нещодавно у мене був класний проект, де мені довелося скласти програму з G ++.
Я використовував makefile, і він чомусь залишав за собою файл .h.gch.
Іноді це не впливало на компіляцію, але так часто це призвело б до того, що компілятор видав помилку для проблеми, яка була виправлена або не мала сенсу.
У мене є два питання:
1) Що таке .h.gch файл і для чого використовується? і
2) Чому це спричинило б такі проблеми, коли його не прибирали?