Doxygen/源文件注释

Doxygen/源文件注释,doxygen,Doxygen,是不从源文件.c中未记录的函数/方法生成警告的任何方法。我在头文件中有所有注释,不想重复它。 我不想关闭对源代码的文档化,只想关闭此文件中方法的注释 提前感谢您的建议。我可以想出两种方法,都可以通过更改Doxyfile中的配置选项: 如果设置为False,则默认为True,doxygen不会抱怨任何未记录的函数或方法。不过,您可能不想这样做,因为警告可能是检查您是否记录了所有方法和函数的有用方法。 将配置设置为基于后缀包含或排除文件。例如:如果导致问题的方法和函数都有.c后缀,则可以设置为*.c

是不从源文件.c中未记录的函数/方法生成警告的任何方法。我在头文件中有所有注释,不想重复它。 我不想关闭对源代码的文档化,只想关闭此文件中方法的注释


提前感谢您的建议。

我可以想出两种方法,都可以通过更改Doxyfile中的配置选项:

如果设置为False,则默认为True,doxygen不会抱怨任何未记录的函数或方法。不过,您可能不想这样做,因为警告可能是检查您是否记录了所有方法和函数的有用方法。 将配置设置为基于后缀包含或排除文件。例如:如果导致问题的方法和函数都有.c后缀,则可以设置为*.c以忽略所有.c文件。
doxygen非常全面,您可能会在其中找到另一种更适合的方法。

我正在考虑这个解决方案,但是。在c文件中,我有关于作者、组模块等的注释。所以如果_UNDOCUMENTED=False,可能会警告_?你也可以看看批量使用,虽然这是一个大锤子。。。