Doxygen-解析所有内容,无论预处理器指令如何

时间:2019-03-19 14:04:37

标签: c++ c doxygen preprocessor

我有一个标头C / C ++库,无论标头是C还是C ++,它都包含不同的内联函数。

#ifndef __cplusplus
  // C stuff
#else
  // C++ stuff
#endif

问题在于doxygen总是仅根据我自己是否预定义__cplusplus解析两条路径之一。完全禁用预处理也是不可行的,因为我还有其他要保留在文档中的宏。

是否有任何合理的方法来为标头的C和C ++部分生成文档?

0 个答案:

没有答案