URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 2636
[ Назад ]

Исходное сообщение
"Игры"

Отправлено kuv , 07-Мрт-04 21:12 
Скажите пожалуйста как пользоваться OpenGl или SDL для написания игр под Linux.
Где посмотреть документцию ?
Можно ли использовать GCC ?

Содержание

Сообщения в этом обсуждении
"Игры"
Отправлено XMan , 07-Мрт-04 23:00 
OpenGL - это такая же библиотека, как и все остальные. Надеюсь, это является ответом на последний вопрос ? :)

Касательно всего остального:

http://nehe.gamedev.net/

В уроки загляни.


"Игры"
Отправлено kuv , 08-Мрт-04 10:09 
>OpenGL - это такая же библиотека, как и все остальные. Надеюсь, это
>является ответом на последний вопрос ? :)
>
>Касательно всего остального:
>
>http://nehe.gamedev.net/
>
>В уроки загляни.


Я знаю , что OpenGL это библиотека.
Меня интересует гне в Linux она лежит и как ей воспользоваться ?
А насчёт SDL я ответа не услышал.
За ссылку спасибо .

P.S. Я пытаюсь программировать для UNIX систем.


"Игры"
Отправлено XMan , 08-Мрт-04 15:04 
Если ты знаешь, что это библиотека, то к чему был вопрос "Можно ли использовать GCC ?" По идее, ты должен был спросить не "можно ли", а "как" её использовать с gcc :)

Смотреть в сторону параметра "-l". Его значение формируется путем отбрасывания первого "lib" и последнего ".so". То есть, для библиотеки "libGL.so" параметр будет выглядеть "-lGL". Так же стоит посмотреть на GLX, GLU и GLUT. Лежат они как правило где-нибудь в ветке "/usr/lib". Используется всё это дело на этапе линковки - на этапе компиляции достаточно включения обычных заголовков, типа "#include <GL.h>".

Касательно SDL - по той ссылке есть примеры программ и для него. Точнее, использование связки GL и SDL. Там вообще примеров дофига под разные ОС, компилеры и библиотеки. И достаточно неплохие уроки. Потому и рекомендую.
Жаль только, что всё на аглицком :)


"Игры"
Отправлено kuv , 10-Мрт-04 00:39 
>Если ты знаешь, что это библиотека, то к чему был вопрос "Можно
>ли использовать GCC ?" По идее, ты должен был спросить не
>"можно ли", а "как" её использовать с gcc :)
>
>Смотреть в сторону параметра "-l". Его значение формируется путем отбрасывания первого "lib" и последнего ".so". То есть, для библиотеки "libGL.so" параметр будет выглядеть "-lGL". Так же стоит посмотреть на GLX, GLU и GLUT. Лежат они как правило где-нибудь в ветке "/usr/lib". Используется всё это дело на этапе линковки - на этапе компиляции достаточно включения обычных заголовков, типа "#include <GL.h>".
>
>Касательно SDL - по той ссылке есть примеры программ и для него.
>Точнее, использование связки GL и SDL. Там вообще примеров дофига под
>разные ОС, компилеры и библиотеки. И достаточно неплохие уроки. Потому и
>рекомендую.
>Жаль только, что всё на аглицком :)

библиотеку я уже нашёл :-)
но так и не могу ей воспользоваться (конкретно по назначению(Linux Mandrake)).
если сиожешь подскажи конкретным примером.
Ответ шли по почте.
P.S. Они лежат в /usr/lib/GL  и указываю ....\GL\