我正在尝试使用 Eclipse IDE 运行程序,但出现上述错误。
#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif
tCRU_BUF_CHAIN_HEADER *CRU_BUF_Allocate_MsgBufChain ARG_LIST((UINT4 u4Size,UINT4 u4ValidOffsetValue));
[some more macros where this error comes]
#if defined(__cplusplus) || defined(c_plusplus)
}
#endif
是错误之一,出现错误:
“'ARG_LIST'之前的预期初始化程序”
准确地说,有 18 个相同类型的宏会给出这个错误,在我删除“ARG_LIST”的那一刻,错误就消失了,但是因为这不是我创建的代码,所以我不想删除这部分.
我试图在网上找到解决方案,但找不到任何东西,现在我希望这里有人可以帮助我。
如果您需要更多信息,我会尽可能快地回答。