Ce code exécuté dans netbeans provoque une erreur de segmentation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 void main(int argc,char *argv[]) { glutInit(&argc,argv); glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH); glutInitWindowSize(1024,768); windowID = glutCreateWindow("Ce n'est pas UTF8 --> première fenêtre opengl !!"); glutFullScreen(); }
Quand je débugge, j'ai l'occasion de voir la fenêtre affichée (c'est comme ça que j'ai pu voir que le titre de la fenêtre ainsi créée n'était pas utf8 compliant, puis après glutFullScreen(); pouf ! erreur de segmentation...
J'ai recherché sur le net, apparemment c'est assez commun mais personne n'a donné d'explications claires et surtout une solution.
Il y a un "workaround" -> passer par SDL, mais là c'est bon je sais que ça marche, je veux faire cela en opengl.
Quelqu'un aurait une idée ?
Partager