如何让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真是好东西啊!
- 如何让Doxygen解析带__interface关键字的代码
- 如何让Doxygen解析带__interface关键字的代码
- __interface
- 如何让自己的类用 copy 修饰符?如何重写带 copy 关键字的 setter
- __interface windows做的另一个龌龊事
- 带标签的infogan及其代码解析
- 如何解析带JS动态的网页?
- 学习别人代码的工具-doxygen
- 一篇完整的doxygen示例代码
- 代码说明生成工具doxygen的使用
- Doxygen - 分析代码结构的好帮手
- 让codeigniter 路由支持只能解析带问号的重写!
- 如何让浏览器直接输出HTML代码而不解析
- 如何让浏览器直接输出HTML代码而不解析
- 使用with关键字让你的Python代码更加Pythonic
- 如何注释你的文档-doxygen版
- 如何让带Icon的imagelist图片透明
- 如何让电脑带双显示屏,显示不同的内容
- Mysql cluster 学习总结
- 简单的3个SQL视图搞定所有SqlServer数据库字典
- 使用 GStreamer 进行多用途的多媒体处理
- Linux下提高性能的系统调用sendfile,splice和tee
- Hibernate持久层操作
- 如何让Doxygen解析带__interface关键字的代码
- 给学Java的大学生们分享一些经验
- char,varchar,nvarchar的区别 datetime和smalldatetime的区别
- 数据库 char,varchar,nvarchar的区别 datetime和smalldatetime的区别
- C#中一些默认的预定义属性
- 数据库 char,varchar,nvarchar的区别
- 从表达式到函数:表面的简洁
- 袁传宽院长记恩师华罗庚先生二三事
- Richard M. Stallman 给《自由开源软件本地化》写的前言