Связывая GLEW и другие, _glViewport является единственным неразрешенным - PullRequest
2 голосов
/ 27 марта 2012

Я использую G ++, чтобы связать свой проект с glew32, glfw, opengl32, glu32 и т. Д., Все компилируется нормально - однако на этапе компоновки все, кроме ссылок glViewport, и я получаю эту ошибку:

неопределенная ссылка на _glViewport.

Я нахожу это ... странным, так как все остальное было в порядке, и я не знаю, что делать. Я с нетерпением жду любых советов о том, что попробовать и / или сделать.

1 Ответ

1 голос
/ 29 марта 2012

Согласно моему комментарию, вам нужно связываться с библиотеками OpenGL, когда вы компилируете do (Linux / cygwin)

g++ -o target source.c -lGL

Для ссылки на библиотеки OpenGL на Mac OSX это

g++ -o target source.c -framework OpenGL
...