有没有办法抑制Doxygen对特定文件提供"未记录"的警告?我的项目有几个自动生成的代码头,导致它抛出数百或数千个错误,使得难以筛选.
我在C ++项目上使用Doxygen 1.8.13。
通常,我希望Doxygen记录我的宏。但是,我显然不希望它记录我的头文件包括卫兵:
#ifndef FOO_H_
#define FOO_H_
... etc ...
#endif // FOO_H
Run Code Online (Sandbox Code Playgroud)
...但是Doxygen默认情况下会为其添加一个文档条目。我知道我可以通过以下方法解决此问题:
///@cond
#ifndef FOO_H_
#define FOO_H_
///@endcond
... etc ...
#endif // FOO_H
Run Code Online (Sandbox Code Playgroud)
但是我不想在每个头文件中添加两条无用的行!有什么我可以做的吗?
doxygen.cfg 内容:
#ifndef FOO_H_
#define FOO_H_
... etc ...
#endif // FOO_H
Run Code Online (Sandbox Code Playgroud)