glewInit () в openGL - PullRequest
       7

glewInit () в openGL

1 голос
/ 21 января 2012

У меня довольно странная ошибка в моей игре OpenGL.Я хотел бы использовать шейдеры, однако я не могу включить файл glew.h.

Я включил glew.h перед glut.h и в своей функции инициализации я написал только 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, поэтому у меня больше нет файлов для включения в папку.

Кто-нибудь может мне помочь с этим?

1 Ответ

0 голосов
/ 22 января 2012

Если при добавлении комментария #pragma (lib, "glew32.lib") в ваш файл main.cpp / c все работает, то это означает, что вы не правильно поместили файл glew32.lib в свой список библиотек Linker в настройках проекта ,

Это описано здесь: http://msdn.microsoft.com/en-us/library/ba1z7822.aspx

...