我的OpenGL游戏中出现了很奇怪的错误。我想使用着色器,但是我不能包含glew.h文件。
我在glut.h之前已经包含了glew.h而在我的init函数中我只编写了glewInit()来简单地初始化glew。现在,我有错误:
Error 14 error LNK2019: unresolved external symbol _glewInit referenced in function "public: void __thiscall CGL::init(void)" (?init@CGL@@QAEXXZ) gl.obj
说实话我不知道出了什么问题。我有我的项目文件夹glew32.libb,glew32.dll和glew.h所以我没有更多的文件包含在文件夹中。
任何人都可以帮助我吗?
答案 0 :(得分:0)
如果在main.cpp / c文件中放入#pragma comment(lib,“glew32.lib”)一切正常,则意味着您没有在项目设置的链接库列表中正确放置glew32.lib文件。