Merci JYY.
J´ai commencé à lire les cours de NeHe, enfin, le chapitre 1, quoi
J´ai essayé ( et un peu saccagé le code, aussi
) :
- include < windows.h>
- include < gl/gl.h>
- include < gl/glut.h>
void Display() {
glClear(GL_COLOR_BUFFER_BIT);
glFlush(); // Done Drawing The Quad
}
int DrawGLScene(GLvoid) // Here´s Where We Do All The Drawing
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // Clear The Screen And The Depth Buffer
glLoadIdentity();
glTranslatef(-1.5f,0.0f,-6.0f);
glBegin(GL_TRIANGLES); // Drawing Using Triangles
glVertex3f( 0.0f, 1.0f, 0.0f); // Top
glVertex3f(-1.0f,-1.0f, 0.0f); // Bottom Left
glVertex3f( 1.0f,-1.0f, 0.0f); // Bottom Right
glEnd();
glTranslatef(3.0f,0.0f,0.0f);
glBegin(GL_QUADS); // Draw A Quad
glVertex3f(-1.0f, 1.0f, 0.0f); // Top Left
glVertex3f( 1.0f, 1.0f, 0.0f); // Top Right
glVertex3f( 1.0f,-1.0f, 0.0f); // Bottom Right
glVertex3f(-1.0f,-1.0f, 0.0f); // Bottom Left
glEnd(); // Done Drawing The Quad
return TRUE; // Keep Going
}
int main(int argc, char** argv)
{
glutInit(&, argv);
glutInitDisplayMode(GLUT_RGBA | GLUT_SINGLE);
glutInitWindowSize(640, 480);
glutInitWindowPosition(50, 50);
glutCreateWindow("Fenetre OpenGL");
glutDisplayFunc(Display);
DrawGLScene();
glutMainLoop();
return 0;
}
Dans Projet --> Options Projet --> Paramètre --> Editeut de lien : -lopengl32 -lglut32 -lglu32
Et . .. Ah oui, l´erreur
Ca me met :
. ../Dev-CPP/bin/ld.exe : Permission denied
. ../Makefile.win : [Build Error] [Project1.exe] Error 1
Merci d´avance. 