【发布时间】:2014-06-17 19:31:05
【问题描述】:
我在 Win7 上使用 Doxygen 和 dot 来记录我的代码。我正在尝试在一些 C 文件开头的注释块中包含一些使用 \dotfile 的状态图。
在文件中我有类似的东西
/***************************************************************************//**
* ...
* \dot
* \dotfile state_diagram_1.gv
* \enddot
* ...
******************************************************************************/
查看 doxy.log 文件显示 Doxygen 无法打开 .gv 文件所在的目录。我在 doxy.cfg 文件中有HAVE_DOT = YES(并且知道它有效,因为在\dot 和\enddot 标志之间放置实际的点代码有效)。我有state_diagram_1.gv 所在的目录,在doxy.cfg 中用DOTFILE_DIRS = dot_files 指定。目录 dot_files 与 doxy.cfg 位于同一级别。我试过搞乱 DOTFILE_DIRS 的设置(包括绝对路径),但无济于事。
我已进一步尝试删除 \dot 和 \enddot 标志,但无论如何我仍然收到此警告:warning: source dot_files is not a readable file or directory... skipping.
【问题讨论】: