Qt+OpenGL. Qt "не видит" функции OpenGL, C3861: 'glOrtho': identifier not found |
Здравствуйте, гость ( Вход | Регистрация )
Qt+OpenGL. Qt "не видит" функции OpenGL, C3861: 'glOrtho': identifier not found |
Christor |
28.1.2013, 22:02
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 28.1.2013 Пользователь №: 3689 Спасибо сказали: 0 раз(а) Репутация: 0 |
Доброго времени суток.
Срочно нужна помощь. Скопировал код со статьи http://www.gamedev.ru/code/articles/OpenGL_Qt4 (своего не добавлял). В итоге вот такие ошибки: т.е. Стандартные функции gl не видны. Практически все функции с префиксом gl не работают. Как будто не подключён gl.h (он же вроде должен быть в модуле Qt). Пробовал другие исходники с OpenGL. Результат тот же. В чём может быть ошибка? Очень срочну нужно решить проблему. Qt 5.0 (статья для Qt 4. Может быть с этим связано?) Очень надеюсь на помощь. |
|
|
Christor |
29.1.2013, 17:33
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 28.1.2013 Пользователь №: 3689 Спасибо сказали: 0 раз(а) Репутация: 0 |
Установил Qt libraries 4.8.4 for Windows (VS 2010, 234 MB) и QtCreator к нему.
Всё отлично заработало. Я с Qt Познакомился около недели назад(это я к тому, что с ним никогда не работал). Естественно сразу скачал последнюю версию. С OpenGL тоже на Вы. Когда-то давно баловался используя glut. Делал всякие 3D пирамидки, сферы. Сейчас нужно написать не сложную 2D игру. Или собрать Qt с использованием нативного OpenGL (используя опцию -opengl desktop) Под "собрать" я понимаю собрать из исходников. Верно? Имеет ли смысл делать данную процедуру или лучше тихо и мирно оставаться на 4.8.4 ? lanz, спасибо! |
|
|
Текстовая версия | Сейчас: 28.3.2024, 15:05 |