A .gch
- это предварительно скомпилированный заголовок.
Если .gch
не найден, будут использоваться обычные заголовочные файлы.
Однако, если ваш проект настроен на генерацию предварительно скомпилированных заголовков, он создаст их, если они не существуют, и использует их в следующей сборке.
Иногда *.h.gch
будет поврежден или содержать устаревшую информацию, поэтому удаление этого файла и повторная его компиляция должны исправить это.