LINUX.ORG.RU

Если видеокарта от нВидии, то вместе с официальными драйверами
идет и ОпенГЛ. Устанавливается по умолчанию вроде в /usr.
Если нет, то тебе на http://www.mesa3d.org/
Это свободная реализация OpenGL. Собирается, наверное, также как
и другой софт (./configure && make && make intall).
На сайте есть документы по установке.

Остается #include'ить заголовки

#include <GL/gl.h>
#include <GL/glu.h>

и при сборке указывать что-то типа

g++ my_cool_demo.cxx -o my_cool_demo -L/usr/X11R6/lib -lGL -lGLU

Опция -L указывает g++ где искать дополнительные библиотеки
(GLU почему то ставится в /usr/X11R6/lib вместо /usr/lib)
Опции -lGL обозначает именно линковать с libGL
А вообще насчет компиляции и линковки очень советую man gcc
и руководство к gcc (http://gcc.gnu.org/onlinedocs/)

Нсчет OpenGL наверное лучший на первое время ресурс http://nehe.gamedev.net/
Почти каждый урок можно без проблем собрать и под Линукс.
Посмотри Makefile'ы которые с ними идут, там все понятно.

Удачи с OpenGL

anonymous
()
Ответ на: комментарий от anonymous

да не надо ничего собирать. libGLU и libGL есть в составе иксов любого современного дистрибутива.

Reset ★★★★★
()

Я сейчас тоже OpenGL занимаюсь. Только вот пишу на питоне, чего и вам рекомендую. В разы удобнее, чем плюсы:-)

Питоновская либа с биндингами к opengl - http://pyopengl.sf.net

human0id ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.