1

我正在尝试 Mipmap 纹理。Microsoft Visual Studio 6.0 给出以下错误。

error C2501: 'WINGDIAPI' : missing storage-class or type specifiers


WINGDIAPI void APIENTRY glAccum (GLenum op, GLfloat value);
WINGDIAPI void APIENTRY glAlphaFunc (GLenum func, GLclampf ref);
WINGDIAPI GLboolean APIENTRY glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences);
WINGDIAPI void APIENTRY glArrayElement (GLint i);
4

1 回答 1

2

这是 Windows SDK 的 SNAFU。您必须在 Windows 平台上包含windows.h之前。GL/gl.h它通常是通过将windows.h包含放入预处理器中的_WIN32定义来完成的

#ifdef _WIN32
#include <windows.h>
#endif
#include <GL/gl.h>
于 2012-12-31T21:10:55.707 回答