使用Doxygen生成好文档后,发现有几个类不在里面。网上搜了很久,不得甚解。后来还是看官方手册发现Doxygen默认对预
编译是不处理的。而那几个类是在预定义里面的,所以Doxygen并没有生成。
解决方法:
设置expert的preprocessor选项的EXPAND_ONLY_PREDEF为yes,然后在PREDEFINED里定义macro(宏)
see ~dimitri/doxygen/preprocessing.html
注:macro即#if 后边的字符,比如
#if LWIP_NETCONN
中的LWIP_NETCONN
阅读(3028) | 评论(0) | 转发(0) |