hier is wat je vroeg
Programma :
#include <GL/gl.h>
#include <GL/glut.h>
void square (void) {
glBegin(GL_QUADS); //begin the four sided shape
glVertex3f(-0.5, -0.5, 0.0); //first corner at -0.5, -0.5
glVertex3f(-0.5, 0.5, 0.0); //second corner at -0.5, 0.5
glVertex3f(0.5, 0.5, 0.0); //third corner at 0.5, 0.5
glVertex3f(0.5, -0.5, 0.0); //fourth corner at 0.5, -0.5
glEnd(); //end the shape we are currently working on
}
void display (void) {
glClearColor (0.0,0.0,0.0,1.0);
glClear (GL_COLOR_BUFFER_BIT);
glLoadIdentity();
g***ookAt (0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0);
square();
glFlush();
}
void reshape (int w, int h) {
glViewport (0, 0, (GLsizei)w, (GLsizei)h);
glMatrixMode (GL_PROJECTION);
glLoadIdentity ();
gluPerspective (60, (GLfloat)w / (GLfloat)h, 1.0, 100.0);
glMatrixMode (GL_MODELVIEW);
}
int main (int argc, char **argv) {
glutInit (&argc, argv);
glutInitDisplayMode (GLUT_SINGLE);
glutInitWindowSize (500, 500);
glutInitWindowPosition (100, 100);
glutCreateWindow ("A basic OpenGL Window");
glutDisplayFunc (display);
glutReshapeFunc (reshape);
glutMainLoop ();
return 0;
}
fotmelding:
2 C:\nogwa..
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp GL/glut.h: No such file or directory.
C:\nogwa
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp In function `void display()':
17 C:\nogwa
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `g***ookAt' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it appears in.)
C:\nogwa
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp In function `void reshape(int, int)':
26 C:\nogwat
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `gluPerspective' undeclared (first use this function)
C:\nogwat..
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp In function `int main(int, char**)':
31 C:\nogwat..
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `glutInit' undeclared (first use this function)
32 C:\nogwar
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `GLUT_SINGLE' undeclared (first use this function)
32 C:\nogwat..
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `glutInitDisplayMode' undeclared (first use this function)
33 C:\hier nogwat..
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `glutInitWindowSize' undeclared (first use this function)
34 C:\hier nogwat
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `glutInitWindowPosition' undeclared (first use this function)
35 C:\hier nogwat..
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `glutCreateWindow' undeclared (first use this function)
36 C:\nogwat..
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `glutDisplayFunc' undeclared (first use this function)
37 C:\nogwat...
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `glutReshapeFunc' undeclared (first use this function)
38 C:\nogwat..
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\main.cpp `glutMainLoop' undeclared (first use this function)
C:\nowat..
documenten\Wahagn\overig\chatengine\c++\ander prog een beetje veranderen\Makefile.win [Build Error] [main.o] Error 1
Info:
ik werk met dev-c++ en totale fouten zijn 13.