如果你有一个C ++项目有一堆.ODL文件和从ODL编译器生成的.h文件,应该告诉doxygen解析.odl和.h,或者只是非此即彼?一般来说,我不喜欢记录生成的代码,但IDL是一种特殊情况。
在任何情况下,似乎ODL文件的成员列表在我的测试中不能正常工作,是否正确解析了ODL文件?
答案 0 :(得分:3)
从this page开始,Doxygen似乎完全支持解析*idl
和*.odl
文件。也许你对评论格式有一些问题?
无论如何,我建议你不要解析*.idl/*.odl
个文件和生成的.h
文件。根据定义,后者生成并表示与*.idl/*.old
文件中定义的类相同的类。
解析两者就像两次记录同一组课程一样,这显然不是一个好主意。