2012-10-29 141 views
3

我想避免让这恼人:如何禁用“警告:发现未知的命令”中的doxygen

Generating docs for compound bla_param... 
/home/mathieu/Projects/bla_parser.h:57: warning: Found unknown command `\0' 
/home/mathieu/Projects/bla_parser.h:57: warning: Found unknown command `\0' 

我能想到的唯一的选择是双逃逸,并且有:

/** Query parameters */ 
typedef struct bla_param{ 
    char *cclose;        /**< list of params, separated by '\\0' */ 

但这让我的代码难以阅读和记录API时添加额外的工作来开发...

任何其他解决方案,我没有想到的?

回答

1

更新到最新版本的Doxygen可能会解决此问题。我能够用Doxygen 1.6.2重现这个警告,但它在后来的版本中没有发生(我测试了1.7.6.1,1.8.0和1.8.2)。

+0

Doxygen 1.8.6仍然使“发现未知的命令'\ notest'”如果我有一条线,看起来像“\ notest blah blah” –