使用doxygen创建(通过graphviz的点)整个程序的图形表示 [英] Using doxygen to create (through graphviz's dot) a graphical representation of the entire program

查看:123
本文介绍了使用doxygen创建(通过graphviz的点)整个程序的图形表示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

一个堆栈溢出线程(当然是通过google找到的)指示我使用doxygen自动创建文档(最初是因为我继承了要绘制图表的代码库,而我厌倦了通过Dia Diagram手动完成该过程)

A stack overflow thread (found through google of course) directed me to use doxygen to auto-create documentation (originally because I inherited a code base that was to be diagrammed, and I got tired of doing it by hand through Dia Diagram Editor).

现在doxygen确实非常有用。但是,我似乎仍然无法做到一件事:为整个代码库生成一个包含(或调用)图。它将为单个文件生成一个包含层次结构,或者为单个函数生成一个调用图,但是我想看完整件事(这不是一个很大的代码库:D。)

Now doxygen has turned out to be really quite useful. However there is one thing I still can't seem to make it do: generate an include (or call) diagram for the entire code base. It'll generate an include hierarchy for a single file, or a call diagram for a single function, but I want to see the whole thing (it's not a very large code base :D ).

有人碰巧知道吗?

PS

推荐答案

整个程序的静态分析确实超出了Doxygen的范围,我觉得这很重要。 。

Whole-program static analysis is really beyond the scope of Doxygen, I feel.

但是,问题获取图形函数调用图的工具代码。要求提供相同的内容,而答案涉及的是听起来很有希望的许多不同工具。

However, the question 'Tools to get a pictorial function call graph of code' asks for much the same thing, and the answers refer to a number of different tools that sound very promising.

这篇关于使用doxygen创建(通过graphviz的点)整个程序的图形表示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆