gl.h報錯

頭文件只有
#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++ 不支持默認 int
1>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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章