使用生成的引用在 doxygen 中自动创建图片

问题描述 投票:0回答:1

使用 doxygen v.1.12.0 生成 uml 图片或类似图片。

所有代码都是纯 C 语言。

任何人都知道是否有可能获得一张简单的图片,显示使用其“引用”记录的每个函数的输入和输出数据。 例子: 从 doxygen 输出:

References mInput1, mInput2, and mOutput1.

这是 C 函数中的可点击变量 mInput1,2 和 mOutput1(doxygen 生成)。

我希望它自动像这样:

enter image description here

有人知道这是否可以以简单的方式实现,或者对如何使用 doxygen 使用 auto 有任何想法吗?

c documentation doxygen
1个回答
0
投票

有人知道这是否可以以简单的方式实现,或者对如何使用 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
© www.soinside.com 2019 - 2024. All rights reserved.