如何让Doxygen为OpenVSource代码生成调用图?PN

时间:2015-09-17 07:01:06

标签: c doxygen openvpn

我已经为openvpn源代码安装并配置了doxygen,但是我无法获得它的调用图和图表。我只在代码文档的文件列表中获得config-msvc.h和config.h文件。 谁能告诉我如何配置doxygen来为openvpn源代码生成这些调用和调用者树?我确实安装了graphviz。

2 个答案:

答案 0 :(得分:2)

  • 打开你的doxygen文件(ex-project_name.doxygen)。

  • 您将看到一个选项,例如要生成的图表

  • 在此选择最后一个选项下的所有复选框,名为使用graphViz包中的Dot工具生成

  • 如果项目中有很多directoris,则需要在Input Directories中添加该目录路径。

  • 我附上图片,希望这会对你有帮助。

enter image description here

答案 1 :(得分:0)

下载(如果你的安装中没有)doxhygen配置文件通常名为doxyfile。它是自我解释的。设置项目的输入路径和合适的输出文件。设置呼叫图限制。它非常简单。只需在doxyfile所在的目录中运行doxygen。 doxygen首先在doxyfile的当前目录中查找,因此它将运行你的doxyfile。

如果仍然在设置了所有上述参数之后,您将无法使用调用图,检查点工具的路径并在 dot_path 开关中提供该路径 还要检查你是否使用旧版IE9,不要使用svg格式的图形。