我正在使用 doxygen 为我们的 C++ API 生成 html 帮助。
有些部分在代码中启用/禁用,例如
#ifdef EXPERIMENTAL_FEATURE1
class Experimental1
{
...
}
#endif
#ifdef EXPERIMENTAL_FEATURE2
class Experimental2
{
...
}
#endif
我将我的 doxygen PREDEFINED 设置如下:
预定义 = EXPERIMENTAL_FEATURE1 EXPERIMENTAL_FEATURE2
然而,这不会导致 doxygen 提取文档。对于这些课程。日志显示 doxygen 读取文件。
PREDEFINED 的语法是否正确(以空格分隔且不带 =)?
我该如何调试呢?