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