Pour ce premier TP vous allez apprendre à compiler et exécuter un programme dans l'environnement Visual C++ qui vous est proposé ici. Le code doit compiler également sans encombres sous Linux pour peu que vous partiez de la version Linux et que la bibliothèque Mesa soit correctement installée sur votre système.
Allez voir la leçon 3 des tutoriaux de Nehe, intitulée "colors". Récupèrez l'archive VERSION LINUX du code à la fin, compilez, exécutez, étudiez le code. La raison pour laquelle vous ne récupérez pas la version Visual C++ est que vous allez développer un code réellement portable au cours des différents TPs. La version Linux compile avec très peu de modifications sous Visual C++.
Attention, dans les options du projet, pensez à rajouter opengl32, glu32, glut32. Normalement les fichiers .lib et .dll ont dû être installés sur votre système.
#include// Header File For The GLUT Library #include // Header File For The OpenGL32 Library #include // Header File For The GLu32 Library //#include // Header File For sleeping. #include // pour le exit()