C++, осуществляющий рефакторинг предварительно скомпилированный заголовок

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

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

1
задан Paul 4 June 2010 в 14:30
поделиться

1 ответ

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

2
ответ дан 3 September 2019 в 00:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: