2009-07-06 3 views
3

У нас есть довольно большое приложение, которое требует много времени для компиляции, и я ищу способ сократить время компиляции. Я думал, что хороший способ сделать это - уменьшить зависимость между включенными файлами. Знаете ли вы какую-либо хорошую зависимость/Включает менеджера, который был бы довольно дешевым? Что-то, что нарисовало бы мне хорошую графику и покажет мне, где «узкие места зависимостей».C++ Менеджер зависимостей

спасибо.

+0

Может быть, этот вопрос может помочь вам: http://stackoverflow.com/questions/1073384/what-strategies-have-you -используется к улучшению-сборки-раз-на-больших-проектов –

ответ

2

Вы можете использовать Source Navigator для анализа источника. Посмотрите раздел: Использование обозревателя Include в here. Или лучше было бы использовать cinclude2dot

7

Вы можете попробовать включить графики в doxygen.