如何让 Doxygen 为 OpenVSource 代码生成调用图?PN
How to get Doxygen to produce Call graphs for OpenVSource Code?PN
我已经为openvpn源代码安装并配置了doxygen,但是我无法获取它的调用图和图表。我在代码文档的文件列表中只得到 config-msvc.h 和 config.h 文件。
谁能告诉我如何配置 doxygen 来为 openvpn 源代码生成这些调用树和调用树?我确实安装了 graphviz。
打开您的 doxygen 文件(ex- project_name.doxygen)。
因为您会看到一个选项,例如 Diagrams to Generate。
其中 select 最后一个名为 的选项下的所有复选框使用 graphViz 包中的 Dot 工具生成。
如果您的项目中有很多目录,您需要在输入目录中添加该目录路径。
附上图片,希望对你有帮助。
下载(如果您的安装中没有)doxhygen 配置文件通常名为 doxyfile。这是不言自明的。为您的项目和合适的输出文件设置输入路径。对调用图设置限制。它非常简单。仅 运行 doxygen 在您的 doxyfile 所在的目录中。 doxygen 首先在当前目录中查找 doxyfile,因此它将 运行 您的 doxyfile。
如果在设置以上所有参数后仍然无法获得调用图,请检查点工具的路径并在 dot_path 开关中提供该路径
还要检查您使用的是否早于 IE9,不要对图形使用 svg 格式。
我已经为openvpn源代码安装并配置了doxygen,但是我无法获取它的调用图和图表。我在代码文档的文件列表中只得到 config-msvc.h 和 config.h 文件。 谁能告诉我如何配置 doxygen 来为 openvpn 源代码生成这些调用树和调用树?我确实安装了 graphviz。
打开您的 doxygen 文件(ex- project_name.doxygen)。
因为您会看到一个选项,例如 Diagrams to Generate。
其中 select 最后一个名为 的选项下的所有复选框使用 graphViz 包中的 Dot 工具生成。
如果您的项目中有很多目录,您需要在输入目录中添加该目录路径。
附上图片,希望对你有帮助。
下载(如果您的安装中没有)doxhygen 配置文件通常名为 doxyfile。这是不言自明的。为您的项目和合适的输出文件设置输入路径。对调用图设置限制。它非常简单。仅 运行 doxygen 在您的 doxyfile 所在的目录中。 doxygen 首先在当前目录中查找 doxyfile,因此它将 运行 您的 doxyfile。
如果在设置以上所有参数后仍然无法获得调用图,请检查点工具的路径并在 dot_path 开关中提供该路径 还要检查您使用的是否早于 IE9,不要对图形使用 svg 格式。