我正在使用 Doxygen-1.8.7
,这是我从官方网站下载的 dmg 版本。我正在使用 10.9.3 MacOS
.我已安装 graphviz 2.38.0.0 via macports
.
我使用 Doxygen GUI 来配置它并运行。如果我选择“使用内置图表生成器”,一切都很好。但是当我使用点工具时,我得到了这个:
error: problems opening map file /Users/pavelantonov/qtProjects/doxygen/result/11-06 1207/html/inherit_graph_21.map for inclusion in the docs!
我试图改变
SHORT_NAMES
和 FULL_PATH_NAMES
正如我在 2008 年的解决方案中找到的那样,但这没有帮助。GraphViz/bin
在路径中。*.dot 名称中没有空格。
最佳答案
如果 doxygen 无法在路径中找到 graphviz/dot,我收到此消息“打开 map 文件以包含在文档中时出现问题”。
尝试使用 doxyfile 中的 DOT_PATH 显式设置路径。
正如艾伯特,已经提到删除输出路径路径中的任何空格。
另一个好主意是完全删除您的输出目录,例如html,并重新生成您的文档。
关于doxygen - 使用 doxygen 和 graphViz : problems opening map file 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24158788/