2009-03-24 11 views
0

[erreur Linker] de référence non définie à `__glutInitWithExit @ 12'erreurs Linker avec glut.h

[erreur Linker] de référence non définie à` __glutCreateWindowWithExit @ 8'

[erreur Linker] de référence non définie à `__glutCreateMenuWithExit @ 8'

[erreur Linker] undefined reference to `glutSolidSphere @ 16'

le problème ci-dessus est sorti si je glut.h .. en-tête inclus pourquoi?

je ne peux pas utiliser glutSolidSphere() sans lui ..
im en utilisant DEV C++ btw ..

+0

Duplication de http://stackoverflow.com/questions/677547/what-does-this-opengl-compilation-error-mean. Veuillez poster une question pour un problème donné. –

+0

En outre, s'il vous plaît lire ceci: http://stackoverflow.com/questions/469150/im-new-to-stackoverflow-what-should-i-consider-before-king-questions –

+0

vote pour fermer après la mise à jour de Kent. – dirkgently

Répondre

1

L'en-tête de glut.h déclare que les fonctions. Vous devez lier avec la bibliothèque qui les implémente, ce qui devrait être décrit dans la documentation de glut.

+0

http://stackoverflow.com/questions/677547/what-does-this-opengl-compilation-error-mean # Question d'origine. –

+0

l'éditeur de liens est correct .. – noob88