0

我有这个PACKED,它接收一个struct定义并使用编译器注释返回它以使其打包。

例如:

/**
 * ...
 */
PACKED(struct A {
    /**
     * ...
     */
    int x;
});

我已经尝试了几个 Doxygen 选项来包含该文档,但到目前为止我还没有成功。我想出的最接近的是:

ENABLE_PREPROCESSING = YES
PREDEFINED = PACKED(type)=type
MACRO_EXPANSION = YES

但这会弄乱struct和成员的文档(通过 确认doxygen -d Preprocessor)。

想法?

4

1 回答 1

0

原来这是Doxygen 中的一个错误

一种可能的解决方法是使用@class, 等等。

于 2012-12-09T15:35:14.833 回答