我正在尝试使用 DOxygen 为相当大的代码库生成文档。
我使用 Doxywizard 获得了适用于 Windows 的 Doxygen 1.8.10。
我安装了 Graphviz 2.38
我能够使用专家选项卡中的递归选项毫无问题地生成文本类层次结构。
我在向导中选择了“使用 GraphViz 包中的点工具”选项。
我还在点的“专家”选项卡中检查了“HAVE_DOT”和“CLASS_DIAGRAMS”选项。
当我生成文档并单击 Show HTML Output 时,我在 Graphical Class Hierarchy 下看不到任何内容。我仍然可以在文本类层次结构中看到所有类及其依赖项。
在 Mozilla Firefox 中,Graphical Class Hierarchy 页面显示为空 在 Internet Explorer 中,Graphical Class Hierarchy 页面显示了许多在 1 列中对齐的损坏图像图标
我在这里做错了什么?
谢谢,
最佳答案
当您在 Expert 选项卡中选择 HAVE_DOT
时,doxygen 将假定您从 PATH 中获得了可用的 DOT。您需要确保这一点。
但是,您还有 DOT_PATH
选项。在这里您可以放置可以找到 DOT 的路径。
关于c++ - Doxygen,图形类层次结构中没有显示任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32236320/