頭文件只有
#include <gl\gl.h> //OpenGL Header
#include <gl\glu.h> //GLu32 Header
時候出現以下錯誤
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1152): error C2144: 語法錯誤:“void”的前面應有“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1152): error C4430: 缺少類型說明符 - 假定爲 int。注意: C++ 不支持默認 int1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1152): error C2146: 語法錯誤: 缺少“;”(在標識符“glAccum”的前面)
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1152): error C2182: “APIENTRY”: 非法使用“void”類型
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1152): error C4430: 缺少類型說明符 - 假定爲 int。注意: C++ 不支持默認 int
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1153): error C2144: 語法錯誤:“void”的前面應有“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1153): error C4430: 缺少類型說明符 - 假定爲 int。注意: C++ 不支持默認 int
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1153): error C2086: “int WINGDIAPI”: 重定義
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1152) : 參見“WINGDIAPI”的聲明
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1153): error C2146: 語法錯誤: 缺少“;”(在標識符“glAlphaFunc”的前面)
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1153): error C2182: “APIENTRY”: 非法使用“void”類型
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1153): error C2086: “int APIENTRY”: 重定義
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1152) : 參見“APIENTRY”的聲明
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1153): error C4430: 缺少類型說明符 - 假定爲 int。注意: C++ 不支持默認 int
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1154): error C2146: 語法錯誤: 缺少“;”(在標識符“GLboolean”的前面)
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\gl\gl.h(1154): error C4430: 缺少類型說明符 - 假定爲 int。注意: C++ 不支持默認 int
。。。。。。
少加了一個頭文件:
#include <windows.h> //Windows Header #include <gl\gl.h> //OpenGL Header #include <gl\glu.h> //GLu32 Header