@Soft_touch_plastic

Почему glew кидает ошибки при подключении glew32s.lib?

Я установил opengl в свой проект через nuget: `Install-Package nupengl.core`.
Далее, если ничего не делать и попробовать запустить проект, получу ошибку: `Unresolved external symbol glewExperimental`.
Скачиваю с сайта glew и устанавливаю .lib и .dll файлы в указанные директории, кроме заголовочных файлов - их nuget уже установил как я понял. В `linker -> input -> additional dependencies` указываю путь к glew32s.lib - s так как указан флаг `GLEW_STATIC`, я хочу собрать статически. В итоге, после запуска получаю ошибки:
```
1>glew32s.lib(glew.obj) : error LNK2005: glewInit already defined in glew32.lib(glew32.dll)
1>glew32s.lib(glew.obj) : warning LNK4099: PDB '' was not found with 'glew32s.lib(glew.obj)' or at ''; linking object as if no debug info
1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
```
Что я делаю не так?
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы