Quand je compile sous code::blocks; j'ai ces erreurs de compilation:
C:/Program Files/CodeBlocks/include/Gl/glut.h:58: warning: ignoring #pragma comment
C:/Program Files/CodeBlocks/include/Gl/glut.h:66: warning: ignoring #pragma comment
C:/Program Files/CodeBlocks/include/Gl/glut.h:67: warning: ignoring #pragma comment
C:/Program Files/CodeBlocks/include/Gl/glut.h:68: warning: ignoring #pragma comment
C:/Program Files/CodeBlocks/include/Gl/glut.h:76: warning: ignoring #pragma warning
C:/Program Files/CodeBlocks/include/Gl/glut.h:77: warning: ignoring #pragma warning
C:/Program Files/CodeBlocks/include/Gl/glut.h:486: warning: 'void glutInit_ATEXIT_HACK(int*, char**)' defined but not used
C:/Program Files/CodeBlocks/include/Gl/glut.h:503: warning: 'int glutCreateWindow_ATEXIT_HACK(const char*)' defined but not used
C:/Program Files/CodeBlocks/include/Gl/glut.h:549: warning: 'int glutCreateMenu_ATEXIT_HACK(void (*)(int))' defined but not used
Toutefois, ça n'empeche pas l'exécution. Quand je lance le programme, il m'affiche cette erreur:
__glutCreateMenuWithExit est introuvable dans la bibliothèque de liaison de glut32.dll.
Je précise que je travaille avec opengl et sdl pour la gestion des périphériques. J'inclue seulement glut.h dans le fichier texte.cpp pour écrire dans une fenetre glut et j'utilise ceci:
glutStrokeCharacter(GLUT_STROKE_ROMAN,*p);
J'ai besoin de votre aide. C'est urgent et je bloque vraiment. Je ne sais pas quoi faire.
Partager