我使用的是第三方API C源,其中的特殊文档块如下
/****************************************************************************************
* @fn fn
*
* @brief brief
*
* @param param
*
* @return return
****************************************************************************************
*/
void fn(void)
{
...
}
有没有办法让Doxygen相信这些是真正的特殊文档块,而无需修改源代码以匹配标准块(例如,块开始处正好有两个星号)?
提前谢谢你。
最佳答案
我建议创建一个输入过滤器,用/******
替换/**
并将其添加到INPUT_FILTER
配置文件中的选项如果您的系统上有Unix命令sed
,则以下操作将起作用:
INPUT_FILTER = "sed -e 's|/\*\*\**|/**|g'"
关于c - 非标准的特殊说明文件和氧气,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9174634/