2012-12-31 763 views
1

我正在尝试Mipmap纹理。 Microsoft Visual Studio 6.0提供了下面的错误。错误C2501:'WINGDIAPI':缺少存储类或类型说明符

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); 

回答

2

这是Windows SDK的SNAFU。您必须在Windows平台上的GL/gl.h之前包含windows.h。通常通过将windows.h包括到预处理器中,条件是_WIN32定义

#ifdef _WIN32 
#include <windows.h> 
#endif 
#include <GL/gl.h> 
相关问题