Dans la fonction principale, lorsque j'ai déclaré sous-menu, j'ai obtenu deux erreur.Déclarez le sous-menu dans GLUT?
la première erreur dans GLint subMenu;
il dit « Glint subMenu » précédemment déclaré ici »
L'autre erreur sur int subMenu;
il montre que" redéclarée « int subMenu »
Voici une partie de la fonction principale
int main(int argc, char** argv) {
glutInit(&argc, argv);
GLint subMenu;
int subMenu;
subMenu = glutCreateMenu (c_SubMenu);
glutAddMenuEntry ("Red", 3);
glutAddMenuEntry ("Green", 2);
glutAddMenuEntry ("Blue", 1);
glutAddMenuEntry ("White", 4);
}
Quelqu'un pourrait-il expliquer comment déclarer la variable Glint et int en même temps afin de résoudre ce problème.
EDIT: même si je choisis l'un des nom de la variable, je suis erreur sur glutAddMenuEntry
il dit "
undefined reference to` _imp__glutAddMenuEntry @ 8'
"
même si je choisis l'un des noms de variables, j'ai une erreur sur {glutAddMenuEntry} il est dit "référence non définie à' _imp__glutAddMenuEntry @ 8 '" –
Ceci est un problème complet différent Avez-vous défini correctement l'éditeur de liens pour votre bibliothèque? Comment compilez-vous votre programme? –
Cela fonctionne, après avoir fixé l'éditeur de liens pour la bibliothèque. Merci –