Doxygen不处理我的源文件注释

Doxygen不处理我的源文件注释,doxygen,Doxygen,我是Doxygen的新手,我一直在用Qt风格的方法评论我的函数: /*! .. */ 但是,Doxygen只会拾取我的头文件,不会生成这些注释中任何文本的文档 呈现的html文件显示一个完全空的主页面,类只列出结构 在头文件和文件中找到的仅列出项目中相同的头文件 什么可能导致这种行为,或者这是预期的? 我错过什么了吗?我在配置文件中唯一更改的是输入目录为src 编译期间没有错误,我看到它正在预处理和解析我的.c文件。在某些时候,它会这样说,但只针对头文件 Generating code for

我是Doxygen的新手,我一直在用Qt风格的方法评论我的函数:

/*! .. */
但是,Doxygen只会拾取我的头文件,不会生成这些注释中任何文本的文档

呈现的html文件显示一个完全空的主页面,类只列出结构 在头文件和文件中找到的仅列出项目中相同的头文件

什么可能导致这种行为,或者这是预期的? 我错过什么了吗?我在配置文件中唯一更改的是输入目录为src

编译期间没有错误,我看到它正在预处理和解析我的.c文件。在某些时候,它会这样说,但只针对头文件

Generating code for file src/foo.h...
Generating code for file src/bar.h...
etc.

最后,我得到了一些关于未记录结构的警告,但对于我想要实际记录的函数,没有任何警告。

这个相关问题是否有帮助:是的,谢谢。将EXTRACT_ALL=NO更改为YES时,doxygen会查找所有my.c和.h文件,并呈现它们,而不管函数是否有注释。但是现在我不确定DoxGyEy是否想到我的项目ASS一个C++项目,它实际上是一个C项目。但是,每当我查看成员数据文档(例如is)时,我都会看到像foo::bar这样的东西,我想知道为什么..好的,尝试将EXTRACT_ALL设置回NO,并向您想要记录的文件添加一个指令,那么生成的文档中将只显示记录的函数。此外,如果您有一个C项目,请在配置文件中为C设置OPTIMIZE_OUTPUT_;默认情况下,doxGein是C++优化的。我会查看Doxygen文档,以熟悉其他可能适合您的项目的文档。可能的副本感谢您的帮助,非常感谢。