У меня есть большое рабочее пространство, в котором есть много исходных файлов кода C. Хотя я могу видеть функции, вызванные функцией в MS VS2005, используя браузер объектов, а также в MSVC 6.0, это показывает только функции, вызываемые из определенной функции в неграфическом виде отображения. Кроме того, он не показывает функцию, называемую начиная с say main()
, а затем вызываемые из нее функции и т.д. Глубже внутри функции уровня листа.
Мне нужен инструмент, который графически отобразит график функций с функциями callee
и caller
, связанными стрелками или чем-то подобным, начиная с main()
до последнего уровня функции или, по крайней мере, показывая диаграмму вызова всех функций в одном исходном файле C наглядно. Было бы здорово, если бы я смог распечатать этот график.
Любые хорошие инструменты для этого (необязательно, бесплатные инструменты)?