为什么OPENGL头文件出错
我在GOOGLE上搜了好久都没找到原因,只好来此请大侠帮忙看一下:
我的程序开始没用OPENGL,后来要显示图形,就用了OPENGL,只要包含头文件
// OpenGL includes
#include <gl\gl.h>
#include <gl\glu.h>
没写一个OPENGL代码,编译时就显示:
[C++ Error] gl.h(1221): E2189 extern variable cannot be initialized
[C++ Error] gl.h(1221): E2451 Undefined symbol 'GLsizei'
[C++ Error] gl.h(1276): E2189 extern variable cannot be initialized
[C++ Error] gl.h(1276): E2451 Undefined symbol 'GLenum'
..
..
..
.
同样这个头文件在另一个我学OPENGL的小程序里没问题,我不知道该怎么办了,
希望兄弟们能帮我一把,指个方向也好。
是否编译器没设置好?还是别的哪里出了问题?哎!
问题点数:50、回复次数:3Top
1 楼ln_cong()回复于 2006-07-03 08:22:53 得分 0
#include <gl\gl.h>
#include <gl\glu.h>
加在头文件里面Top
2 楼general001(我想当一名将军,可惜我还是一个小兵)回复于 2006-07-03 10:08:09 得分 0
我就是加在头文件里的啊Top
3 楼general001(我想当一名将军,可惜我还是一个小兵)回复于 2006-07-07 10:42:04 得分 0
顶一下,而且我也加了OPENGL32.LIB和GLU32.LIBTop




