Как определить узкие места времени компиляции в большом проекте C++?

Я хочу сократить время компиляции большого проекта C++. Я пытался использовать предварительно скомпилированные заголовки, интерфейс и т.д. Но прежде чем я двинусь дальше, я хочу знать, есть ли какой-либо инструмент, который помогает определить, почему время компиляции так велико. Кто-то предлагает pc-lint, и я попробую. Как обнаружить ненужные файлы #include в большом проекте C++? Но если есть другие инструменты, которые анализируют время компиляции и рассказывают о каких-либо советах по увеличению скорости компиляции, дайте мне знать. Заранее спасибо.

Среда: Microsoft Visual Studio C++ 2008 или 2010.

21
задан Community 23 May 2017 в 12:07
поделиться