Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > C++ Builder
Перезагрузить страницу Использование glut при работе с программой на С++
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
winamp winamp вне форума
Member
 
Сообщений: 262
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.08.2008
Angry Использование glut при работе с программой на С++ - 17.09.2008, 12:59

Код:
int main ( int argc, char * argv [] )
{
                                // initialize glut
    glutInit            ( &argc, argv );
    glutInitDisplayMode ( GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH | GLUT_STENCIL);
    glutInitWindowSize  ( WINDOW_X_SIZE, WINDOW_Y_SIZE );
    glutInitWindowPosition  ( 400, 0 );
                                // create window
    int    win = glutCreateWindow ( "OpenGL per-pixel anisotropic lit quad" );
                                // register handlers
                                // register handlers
    glutDisplayFunc  ( display );// здесь выскакивает исключение
    glutReshapeFunc  ( reshape );
    glutKeyboardFunc ( key     );
    glutIdleFunc     ( animate );
    glutMouseFunc(OnMouse);
    init ();

    glutMainLoop ();

    return 0;
}
Эх, невезёт. Всегда работало, и вдруг, когда вернулся с обеда и заново запустил, - "Access Violation"
(у меня 6ой билдер)
Ответить с цитированием
  (#2 (permalink)) Старый
winamp winamp вне форума
Member
 
Сообщений: 262
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.08.2008
По умолчанию 17.09.2008, 13:40

Нашёл решение :
отключить <gl/glu.h>
теперь всё работает
Ответить с цитированием
  (#3 (permalink)) Старый
winamp winamp вне форума
Member
 
Сообщений: 262
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.08.2008
По умолчанию 17.09.2008, 13:55

Тьфу,опять началось
Ответить с цитированием
  (#4 (permalink)) Старый
Daredevil Daredevil вне форума
Member
 
Сообщений: 158
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Регистрация: 31.12.2003
По умолчанию 26.10.2008, 17:57

надо смотреть функцию display , скорей всего там что-то не так..
Ответить с цитированием
  (#5 (permalink)) Старый
Daredevil Daredevil вне форума
Member
 
Сообщений: 158
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Регистрация: 31.12.2003
По умолчанию 26.10.2008, 17:57

надо смотреть функцию display , скорей всего там что-то не так..
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
winamp winamp вне форума
Member
 
Сообщений: 262
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.08.2008
По умолчанию 30.10.2008, 09:55

Разобрался.

Когда подключается glut.h,
нельзя подключать ни gl.h, ни glu.h, ни vcl.h

Если имеем дело с обычным (не глутовским приложением),
там, где подключается gl нужно дополнительно подключить <vcl.h> .
Ответить с цитированием
  (#7 (permalink)) Старый
berni27 berni27 вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 03.11.2008
По умолчанию 03.11.2008, 20:56

Привет!
а без glut нельзя обойтись,по- другому построить приложение?
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование ifstream from при работе с большими файлами GenCuro Visual C++ 3 20.11.2008 13:22
Использование в работе команды Shutdown 1tristan Вопросы начинающих программистов 1 01.08.2008 18:17
Использование ListImage при работе с графикой zagi Visual C++ 0 27.04.2008 23:34
Использование ADO при работе с midas.dll BaRaDeD C++ Builder 6 24.07.2006 19:54
Использование new в работе на С++ kirill_fox Visual C++ 2 10.10.2005 02:06
Классы и их использование в работе sunrize С/С++ 7 19.05.2005 18:22
Использование метода Next при работе с базами данных pa3ot C++ Builder 1 24.03.2005 17:35
Где взять glut.h, glut32.h, glut.h Alex11 Программирование графики 1 10.03.2005 23:09
При работе с программой выходит ошибка log: SING error KDE84 C++ Builder 5 30.11.2004 10:30
Использование image в работе сохранение в базе данных air MSSQL Server 0 05.04.2004 15:37
Можно ли при работе с программой изменить шрифт или цвет шрифта Anonymous C++ Builder 5 26.12.2003 23:22
Использование в работе функции getline Godim Visual C++ 8 30.08.2003 17:45



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов