DoctorG Опубликовано 27 ноября, 2008 Жалоба Поделиться Опубликовано 27 ноября, 2008 (изменено) Учусь писать программы с использованием OpenGL И не могу запустить не одну. Компилятор Visual C++ 2008 express edition OS vista использую GLUT for Win32 version 3.7.6 as of Nov 8th 2001. Фаилы GLUT находятся в нужных директориях. Код программы #include "stdafx.h"#include <glut.h>#include <GL/gl.h>#include <GL/glu.h>void Display( void ){ glClear( GL_COLOR_BUFFER_BIT ); glBegin( GL_LINES ); glColor3d( 0 , 0 , 0 ); glVertex2d( -1 , 0 ); glVertex2d( 1 , 1 ); glEnd(); glFlush();}void main( int argc , char **argv ){ glutInit( &argc , argv ); glutInitDisplayMode( GLUT_RGB | GLUT_SINGLE ); glutInitWindowSize( 400 , 500 ); glutInitWindowPosition( 0 , 0 ); glutCreateWindow( "OpenGL Lesson2" ); glClearColor( 1 , 1 , 1 , 1 ); glutDisplayFunc( Display ); glutMainLoop();} Код компилица. Дальше запускается окно консоли, висит секунд 10, ничего не делает, и далее выдвет ошибку Unhandled exception at 0x0382ee40 in 123.exe: 0xC0000005: Access violation. С указанием не строку glClearColor( 1 , 1 , 1 , 1 ); В логе наблюдается следующее: ........... '123.exe': Loaded 'C:\Windows\System32\glut32.dll', Binary was not built with debug information. ............. First-chance exception at 0x0382ee40 in 123.exe: 0xC0000005: Access violation. Unhandled exception at 0x0382ee40 in 123.exe: 0xC0000005: Access violation. The program '[4204] 123.exe: Native' has exited with code 0 (0x0). Что я сделал не так? Что исправить? Изменено 27 ноября, 2008 пользователем DoctorG Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти