我是Doxygen的新用户,在Win7 64bit上使用Doxygen 1.8.6。
我已经为INPUT标签指定了一个特定的目录,但我可以看到doxygen正在其他目录中搜索: - 它在调用它的目录(与我的doxyfile所在的位置相同)中搜索一些更高级别的目录。
如果我为INPUT启用“RECURSIVE”功能,那么它会在我调用doxygen和up的所有文件夹中递归搜索。这需要花费很多时间,特别是当它搜索到doxygen输出目录时,这是一个子目录,我从那里调用doxygen(以及doxyfile所在的位置)。
Doxygen正在搜索这些(对我来说)意外的目录,然后搜索“INPUT”标签指定的目录。
我的目录结构是这样的:
这不是我预期的行为。
Doxygen的行为是否正确?
我应该选择哪些功能?
感谢您输入
/迈克尔
答案 0 :(得分:0)
我找到了我的问题的原因 - 这是我的Doxyfile中的“配置错误”。
我已将EXCLUDE标记设置为排除../../../build/productA/doxygen/
,并且似乎强制doxygen搜索要排除的文件的“路径”。我清除了我的EXCLUDE标记,现在它按预期运行。
在看到行为并重新阅读EXCLUDE标签的评论后,我现在了解其背后的功能。