文档没有出现在doxygen输出中

jwh*_*ore 6 doxygen

我正在尝试记录一个C API,它包含在一个C头文件中.当我在文件上运行doxygen时,它给了我当前未记录的C宏的错误,但是当我为宏添加必要的文档时,虽然清除了未记录的错误,但是在doxygen生成的html输出中没有出现宏加文档.

只有一小部分记录的头文件,即结构,实际上出现在任何doxygen输出中.我在配置设置或文档中看不到任何有助于澄清为什么doxygen不会将头文件中的文档代码放入其生成的输出中的内容.

有人知道为什么会这样吗?

dox*_*gen 4

请参阅常见问题解答的第 2 项和第 3 项:http://www.doxygen.org/manual/faq.html

简而言之,您可能缺少一个注释块来@file记录您的头文件。

  • @file 应该可以工作,所以请发布一个独立的示例(在此处或在 doxygen 的错误跟踪器中),以便我可以自己重现问题。 (2认同)