错误:存储类说明符对参数声明无效

时间:2014-03-30 18:51:19

标签: c++ linux codeblocks declaration gnu

当我为Linux编译我的程序时,我得到了这个错误:

error: storage class specifiers invalid for parameter declarations

这只发生在Linux上,因为它可以很好地编译Windows。 代码行是:

int Start(static const char* m_vertexshader, static const char* m_fragmentshader);

如果您需要任何细节或信息,请使用GNU C编译器(g ++)

1 个答案:

答案 0 :(得分:6)

错误消息足够清楚。您不能在参数声明中使用关键字static,我不知道您使用它的原因。