Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2010, 15:57   #1
bigory
Пользователь
 
Регистрация: 04.06.2009
Сообщений: 46
По умолчанию OpenGL

Всем доброе время суток!
У меня стоит визуал студия 9.0, там нет поддержки библиотеки OpenGL. Что мне нужно установить и как, чтобы я смог спокойно обращаться к этими библиотекам

Последний раз редактировалось bigory; 23.06.2010 в 16:00.
bigory вне форума Ответить с цитированием
Старый 23.06.2010, 17:27   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

gl.h
glut.h
И ещё чё-то
_-Re@l-_ вне форума Ответить с цитированием
Старый 23.06.2010, 18:26   #3
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Столкнулся с такой проблемой, когда делал курсовую по openGL, там каких-то файлов не хватает, их в 2008 студии выкинули (а многие примеры и статьи делались по старой вижуал студио, по 2006, если не ошибаюсь, в ней это все было)
Нужны заголовочные файлы gl.h
glut.h, они в студии должны быть
и еще glaux.h, он был в старой версии, но в 2008 его убрали.
Так же нужна библиотека glaux.lib, ее надо либо прикрепитьк проекту, либо добавить к самому компилятору (кинуть в ссответствующие папки компилятора, я бы рекомендовал прикреплять к проекту)
Вложения
Тип файла: zip glaux.zip (130.9 Кб, 12 просмотров)
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс

Последний раз редактировалось ROD; 23.06.2010 в 18:33.
ROD вне форума Ответить с цитированием
Старый 23.06.2010, 18:49   #4
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

http://www.opengl.org/sdk/libs/
Carbon вне форума Ответить с цитированием
Старый 24.06.2010, 01:45   #5
bigory
Пользователь
 
Регистрация: 04.06.2009
Сообщений: 46
По умолчанию

Спасибо Вам за оперативный ответ!
Вот еще вопрос, прикрепить к проекту, это значит держать эти библиотеки в одной директории и проектом?
Если эти библиотеки выкинули, значит , наверно, что-то появилось покруче ее, только вот интересно что именно, и как сильно она отличается от openGL?
bigory вне форума Ответить с цитированием
Старый 24.06.2010, 02:32   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

ничего круче не появилось.
просто МС не очень ГЛ любит
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 24.06.2010, 07:48   #7
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
Если эти библиотеки выкинули, значит , наверно, что-то появилось покруче ее, только вот интересно что именно, и как сильно она отличается от openGL?
OpenGL является прямым конкурентом Microsoft DirectX, это "выкидывание" просто протекционизм (отрубить поддержку OpenGL в винде было бы ходом глупым, ибо его много программ используют, а вот не давать делать новые - это пожалусто)
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 24.06.2010, 09:35   #8
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

Цитата:
Сообщение от bigory Посмотреть сообщение
Вот еще вопрос, прикрепить к проекту, это значит держать эти библиотеки в одной директории и проектом?
Нэт. Tools -> Options -> Projects and Solutions -> VC++ Directories
там добавляем в Include files и Library files путь, где лежат хедеры и либы от опенжеле.

А потом в программе:

#pragma comment(lib, "имя либы")
Carbon вне форума Ответить с цитированием
Старый 24.06.2010, 14:26   #9
bigory
Пользователь
 
Регистрация: 04.06.2009
Сообщений: 46
По умолчанию

Спасибо всем за оперативные и понятные пояснения!
bigory вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OpenGl macintoshka12 Общие вопросы C/C++ 2 21.04.2010 12:59
OpenGL _-Re@l-_ Gamedev - cоздание игр: Unity, OpenGL, DirectX 1 20.04.2010 22:52
Opengl Алексадр Компоненты Delphi 4 29.09.2009 17:23
OpenGl Freer Помощь студентам 1 25.05.2009 17:57
OpenGL Witaliy Gamedev - cоздание игр: Unity, OpenGL, DirectX 1 01.05.2008 21:05