0
我有這個PACKED
macro,接收一個struct
definition並與編譯器註釋返回它,使包裝內定義的結構/類。讓Doxygen的文檔中的宏調用
例如:
/**
* ...
*/
PACKED(struct A {
/**
* ...
*/
int x;
});
我嘗試了好幾種Doxygen的選項,包括文檔,但到目前爲止,我沒有成功。最近,我想出了是這樣的:
ENABLE_PREPROCESSING = YES
PREDEFINED = PACKED(type)=type
MACRO_EXPANSION = YES
但是,攪亂struct
和成員的文檔(通過doxygen -d Preprocessor
確認)。
想法?