78 votes

Comment obtenir de la bibliothèque GL/en-têtes?

#include <gl\gl.h> 
#include <gl\glu.h> 
#include <gl\glaux.h>

C'est un exemple, mais où GL-têtes?

49voto

A2B Points 1301

Linux:

sudo apt-get update
OpenGL: sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev

Windows:

Localisez votre dossier Visual Studio pour savoir où il met les bibliothèques et également des fichiers d'en-tête, télécharger et copier les fichiers lib de dossier lib et les fichiers d'en-tête à-tête. Ensuite, copiez les fichiers dll à system32. Ensuite, votre code sera de 100%.

Aussi[Windows]:Pour tous ceux inclut vous avez juste besoin de télécharger glut32.lib glut.h glut32.dll

9voto

anno Points 2128

Dans Visual Studio :

//OpenGL
#pragma comment(lib, "opengl32")
#pragma comment(lib, "glu32")
#include <gl/gl.h>
#include <gl/glu.h>

Les en-têtes sont dans le SDK : C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include\gl

6voto

Let_Me_Be Points 16797

5voto

Dirk Eddelbuettel Points 134700

Ce système d'exploitation?

Ici, sur Ubuntu, j'ai

$ dpkg -S /usr/include/GL/gl.h 
mesa-common-dev: /usr/include/GL/gl.h
$ 

mais pas la différence dans l') la capitalisation et b) avant/arrière des barres obliques. Votre exemple est susceptible d'être mal dans son utilisation des barres obliques inverses.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X