如果您有一个包含一堆.ODL文件和从ODL编译器生成的.h文件的C ++项目,那么应该告诉doxygen解析.odl和.h或仅解析其中一个?通常,我不喜欢记录生成的代码,但是IDL是一种特殊情况。
无论如何,似乎ODL文件的成员列表在我的测试中工作不正常,是否正确解析了ODL文件?
最佳答案
从this page看来,Doxygen完全支持解析*idl
和*.odl
文件。也许您对注释格式有疑问?
无论如何,我建议您不要同时解析*.idl/*.odl
文件和生成的.h
文件。根据定义,后者生成并表示与*.idl/*.old
文件中定义的类相同的类。
解析两者就像两次记录同一组类,这显然不是一个好主意。