Problem z programem (OpenGl C++)
Ostatnio zmodyfikowano 2009-03-04 11:34
McAffey Temat założony przez niniejszego użytkownika |
Problem z programem (OpenGl C++) » 2009-03-04 08:26:04 Witam, mam problem z programem z kursu OpenGL z drugiej lekcji o nazwie Pierwszy Program. Mianowicie gdy kod źródłowy z tego pierwszego programu wkleiłem do deva to nie chce mi się kompilować i wyskakuje 25 błędów. W devie zrobiłem to w projekcie Windows Application. Kod z tego programu jest taki:
#include <GL/glut.h> #include <stdlib.h>
void Display() { glClearColor( 1.0, 1.0, 1.0, 1.0 ); glClear( GL_COLOR_BUFFER_BIT ); glColor3f( 1.0, 0.0, 0.0 ); glBegin( GL_POLYGON ); glVertex3f( 0.0, 0.0, 0.0 ); glVertex3f( 0.0, 1.0, 0.0 ); glVertex3f( 1.0, 1.0, 0.0 ); glVertex3f( 1.0, 0.0, 0.0 ); glEnd(); glFlush(); glutSwapBuffers(); }
void Reshape( int width, int height ) { Display(); }
enum { EXIT };
void Menu( int value ) { switch( value ) { case EXIT: exit( 0 ); } }
int main( int argc, char * argv[] ) { glutInit( & argc, argv ); glutInitDisplayMode( GLUT_DOUBLE | GLUT_RGB ); glutInitWindowSize( 400, 400 ); glutCreateWindow( "Kwadrat 1" ); glutDisplayFunc( Display ); glutReshapeFunc( Reshape ); glutCreateMenu( Menu ); #ifdef WIN32 glutAddMenuEntry( "Wyjście", EXIT ); #else glutAddMenuEntry( "Wyjscie", EXIT ); #endif glutAttachMenu( GLUT_RIGHT_BUTTON ); glutMainLoop(); return 0; }
|
|
WunM |
» 2009-03-04 08:42:53 Ponieważ zrobiłeś to w projekcie WindowsApplication a powinieneś chyba w glut. |
|
DejaVu |
» 2009-03-04 11:34:27 Na repozytorium jest skonfigurowany projekt i powinien on Ci działać, jeśli masz wszystkie biblioteki zainstalowane w Dev-C++. |
|
« 1 » |