Название: OpenGL+Qt 4.4.0 + VS 2005 Отправлено: bw-ok от Июль 26, 2008, 19:30 Подскажите, в чем здесь может быть дело?
Впервые взялась за opengl: под кутей 4.4.0 пытаюсь скомпилить пример из кутешной документации по QGLWidget (отрисовка квадрата). Работаю под виндой в VS 2005. В хидере пишу: Код: #include <QtOpenGL\QtOpenGL> Собственно, ошибка идет такая: Код: ... unresolved external symbol __imp__glOrtho@48 referenced in function... C moc-файлами все в порядке - точно) Название: Re: OpenGL+Qt 4.4.0 + VS 2005 Отправлено: lit-uriy от Июль 26, 2008, 19:31 а у тебя сам OpenGL есть?
Название: Re: OpenGL+Qt 4.4.0 + VS 2005 Отправлено: bw-ok от Июль 26, 2008, 19:50 есть ))
Название: Re: OpenGL+Qt 4.4.0 + VS 2005 Отправлено: lit-uriy от Июль 26, 2008, 20:57 а проект студийный как создаешь?
если через pro-файл то надо сделать как в документации написано написано (ru: Модуль QtOpenGL (http://crossplatform.ru/documentation/qtdoc4.3/qtopengl.php)) Название: Re: OpenGL+Qt 4.4.0 + VS 2005 Отправлено: spirit от Июль 27, 2008, 11:25 в pro-файл надо добавить
Код: QT += opengl Название: Re: OpenGL+Qt 4.4.0 + VS 2005 Отправлено: bw-ok от Июль 27, 2008, 18:19 я даже драйвер на видеокарту уже переставила, а ларчик просто открывался...
QtOpenGL*.lib - это для работы QtOpenGL расширения, а вот для работы самой OpenGL либы-то я и не подключила. Вот и вся мистика: opengl32.lib glu32.lib gdi32.lib. |