我有一个像这样的C头文件:
/*! @file */
/*!
Does something.
@param a The A.
*/
extern void meow_mix(int a) __MEOW;
__MEOW
由构建系统定义。
我想从 Doxygen 文档中隐藏它。
我的
Doxyfile
是:
PROJECT_NAME = test
OPTIMIZE_OUTPUT_FOR_C = YES
HIDE_SCOPE_NAMES = YES
GENERATE_LATEX = NO
ENABLE_PREPROCESSING = YES
PREDEFINED = "__MEOW="
INPUT = test.h
但我看到了这个:
有办法隐藏吗?
交叉发布于https://github.com/doxygen/doxygen/discussions/11218,答案:
请务必提及所使用的 doxygen 版本。
我认为你需要进行设置
MACRO_EXPANSION = YES