如何让Doxygen解析带__interface关键字的代码

来源:互联网 发布:专科出国读研 知乎 编辑:程序博客网 时间:2024/05/16 12:02

微软在VC里添加了很多的关键,比如__interface以方便编写COM组件,但是Doxygen并不认识,所以不会生成文档。但是,Doxygen留下了扩展空间,就是可以支持预处理,这样就可以把__interface进行重定义。

具体做法是,在高级选项里找到Preprocessor,然后设置

ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = YES
EXPAND_ONLY_PREDEF = YES
PREDEFINED = __interface=struct

http://osdir.com/ml/text.doxygen.general/2003-06/msg00066.html


就一切OK了,Doxygen真是好东西啊!

原创粉丝点击