我想在Windows / Visual Studio 12上使用SDL2和OpenGL
我的源代码包含SDL_opengl.h并编译正常(它使用的函数如glBindBuffer(),glGenBuffers()......)
我已将以下依赖项添加到链接器输入:SDL2.lib; SDL2main.lib; opengl32.lib
但是,链接失败并显示错误: 错误LNK2019:未解析的外部符号_glBindBuffer @ 8
还有其中一些。
glEnable()和glClear()之类的其他函数没有问题链接。
知道为什么吗?
我应该使用GLEW吗? 如果是这种情况,为什么glBindBuffer(),glGenBuffer(),...在SDL_opengl.h中声明?