Я хочу использовать GLEW с Qt под Windows (7, если это имеет значение).
Что я сделал, так это зашел на сайт GLEW, скачал пакет для windows, затем поместил glew.dll в папку System32. В моем pro-файле я ссылался на файлы .lib с LIBS += .../path_to_the_libs/glew32.lib
и таким же для glew32s.lib
(не уверен, для чего последний). В моем подклассе QGLWidget я убедился, что glew.h
включен до <QGLWidget>
и, следовательно, до gl.h
и glu.h
. В функции main()
первым делом я вызываю glewInit
и вызываю glGetError
, но мое приложение завершает работу с каким-то странным кодом, например очень большим отрицательным числом.
У меня есть подозрение, что я могу ошибаться (я относительно новичок в Qt и OpenGL и абсолютно новичок в GLEW), но у меня также есть подозрение, что одна из главных ошибок - это то, что я Предположим, они были построены с MSVC и поэтому не могут быть связаны с MinGW ... В любом случае, кто-нибудь может предоставить пошаговую инструкцию, как установить GLEW с Qt и использовать его? Я был бы очень признателен. Заранее спасибо
Edit:
Ребята, может быть, я прошу слишком много, но мне бы очень хотелось пошаговую инструкцию:)