سؤال

when I compile my program for Linux I get this error:

error: storage class specifiers invalid for parameter declarations

This only happens on Linux as it compiles fine for Windows. The line of code is:

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

If you need any details or info just ask, using GNU C compiler (g++)

هل كانت مفيدة؟

المحلول

The error message is clear enough. You may not use keyword static in parameter declarations and I do not know why you use it.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top