我用我的glu和gl头文件构建了一个opengl程序默认包含在windows 7专业版中.现在,我买了一本描述OpenGL游戏开发的书.本书的作者说,我必须将glew标题包含在我的项目中.在我完成此操作后,我得到了一些未解决的外部符号错误.
所以,现在我真的很困惑.我之前在我的程序中使用了glBegin和glEnd语句.现在我要使用glBindBuffers和glGenBuffer等,但我得到了未解决的外部符号错误,如下所示:
1>cWindows.obj : error LNK2001: unresolved external symbol __imp___glewBindBuffer
1>cMdlLoader.obj : error LNK2001: unresolved external symbol __imp___glewBindBuffer
1>cMdlLoader.obj : error LNK2001: unresolved external symbol __imp___glewBufferData
1>cMdlLoader.obj : error LNK2001: unresolved external symbol __imp___glewGenBuffers
Run Code Online (Sandbox Code Playgroud)
这里的任何人都可以解释这个头文件和我用它做的事情之间的区别吗?
我愣了很多时间,但在不同的网站上有更多令人困惑的词,如"欢乐合唱团"或"过剩".