错误:“__attribute__”之前的预期primary-expression

时间:2011-09-08 10:42:22

标签: c gcc

如何避免以下错误: -

error: expected primary-expression before "__attribute__"

代码:

#define A(name) __attribute__(name)

如果我在我的代码中将此宏用作A(名称),则会收到错误expected primary-expression before "__attribute__"

1 个答案:

答案 0 :(得分:0)

尝试:

#define A(name) __attribute__((name))

由于没有代码,我不能说你是否正确使用它。