К сожалению, в проекте, находящемся здесь, на работе, у кого-то была прекрасная идея поместить каждый заголовок каждого отдельного файла из довольно большого проекта в предварительно скомпилированный заголовок. Это означает, что любое изменение любого заголовка в проекте должно перекомпилировать весь проект, а все файлы cpp занимают слишком много времени.
Существует ли какой-либо достойный инструмент рефакторинга C ++, который может автоматически помещать необходимые включения в соответствующие файлы cpp? Я действительно не хочу делать это вручную с сотнями разных файлов.