使用 doxygen v.1.12.0 生成 uml 图片或类似图片。
所有代码都是纯 C 语言。
任何人都知道是否有可能获得一张简单的图片,显示使用其“引用”记录的每个函数的输入和输出数据。 例子: 从 doxygen 输出:
References mInput1, mInput2, and mOutput1.
这是 C 函数中的可点击变量 mInput1,2 和 mOutput1(doxygen 生成)。
我希望它自动像这样:
有人知道这是否可以以简单的方式实现,或者对如何使用 doxygen 使用 auto 有任何想法吗?
有人知道这是否可以以简单的方式实现,或者对如何使用 doxygen 使用 auto 有任何想法吗?
请参阅Doxygen 配置,以及其他文档
步骤1.安装Graphviz
对于 Linux:
> apt-get install graphviz
对于 Windows,只需从官方网站下载 Graphviz。
第 2 步.自定义 Doxygen 配置文件
HAVE_DOT = YES
CALL_GRAPH = YES
CALLER_GRAPH = YES
UML_LOOK = YES
DOT_IMAGE_FORMAT = svg
INTERACTIVE_SVG = YES
COLLABORATION_GRAPH = YES