Doxygen错误:无法打开临时文件/path/to/file/doxygen_objdb_3332.tmp

时间:2016-02-03 20:44:54

标签: c++ doxygen

我试图从c ++代码生成uml图。在我改变了以下几行之后  EXTRACT_ALL = YES HAVE_DOT = YES UML_LOOK = YES 然后我收到这个错误信息 ```

  

doxygen的   错误:无法打开临时文件/ path / to / file / doxygen_objdb_3332.tmp```

有谁知道如何解决这个问题。我在OSX 10.10上使用doxygen 1.8.11。谢谢!

已解决:c ++代码位于 dropbox ,我 已移动 到我的用户文件夹来自Dropbox。

2 个答案:

答案 0 :(得分:4)

如果doxygen没有对OUTPUT_DIRECTORY的写访问权,则会出现此错误。

答案 1 :(得分:0)

我觉得我在使用OMNET ++文档生成器生成NED文件和完整的C ++文档时遇到了类似的问题。

OMNET ++附带Doxygen,但事实证明该版本已过时。我最终下载了最新版本的Doxygen,并用最新版本替换现有的doxygen.exe文件(在本文发表时,它在这里找到:http://www.doxygen.nl/download.html

我希望这可以帮助任何未来的用户!我花了很长时间才弄明白。

此致