50 votes

Comment installer les bibliothèques OpenGL/GLUT

J'ai actuellement installé ubuntu 11.10 sur mon netbook acer. J'ai des problèmes pour obtenir certains paquets dont j'ai besoin. J'utilise la version la plus récente et j'ai une connexion wifi sur mon campus. C'est ce que mon instructeur souhaite que nous fassions :

  1. sélectionner Applications/Accessoires/Terminal sur le bureau Ubuntu
  2. type ls /usr/include/GL
    si glut.h gl.h etc. sont là, super
    si non, installez-le sudo apt-get install libglut3-dev
  3. J'ai ensuite copié program1.c sur le bureau
  4. cd desktop
  5. gcc -lglut -lGLU program1.c note l est un L minuscule, qui signifie bibliothèque sous UNIX
  6. ./a.out d'exécuter

Je termine l'étape 2, dans laquelle les déclarations :

sudo: ls/brandon/include/GL: command not found

donc à partir d'ici je fais l'apt-get et j'essaie de l'installer mais me renvoie avec ceci :

E: Unable to locate package libglut3-dev

Cela est-il lié à ma connexion ou dois-je faire quelque chose sur mon système pour qu'il trouve le paquet et l'installe ? Je suis vraiment nouveau sur Ubuntu et j'aurais besoin d'aide pour commencer.

61voto

codehead Points 521

Vos instructions semblent être anciennes, pour autant que je sache glut est fourni par le paquet freeglut3, pour l'obtenir avec les fichiers d'en-tête pour le développement, installez :

sudo apt-get install freeglut3-dev

freeglut3-dev Install freeglut3-dev

ce qui devrait également attirer freeglutin3 Install freeglut3 .

Vous auriez pu trouver ça tout seul :

sudo apt-cache search glut

Après avoir installé le paquet freeglut3-dev vous pouvez confirmer qu'il contient les fichiers GL nécessaires en émettant

dpkg -L freeglut3-dev

qui listera le contenu du paquet qui comprend :

/usr/include/GL
/usr/include/GL/freeglut.h
/usr/include/GL/freeglut_ext.h
/usr/include/GL/freeglut_std.h
/usr/include/GL/glut.h
/usr/lib/x86_64-linux-gnu/libglut.a
...
/usr/lib/x86_64-linux-gnu/libglut.so

21voto

A-Sharabiani Points 917

Pour installer les bibliothèques OpenGL :

sudo apt-get install mesa-utils

Pour installer freeGlut :

sudo apt-get install freeglut3-dev

-1voto

masarapmabuhay Points 99

Entrez les COMMANDES suivantes à l'aide du Terminal :

sudo apt-get install aptitude
sudo aptitude install freeglut3-dev

Notes supplémentaires : Si l'ordinateur vous demande si vous acceptez sa solution selon laquelle freeglut3-dev ne doit PAS être installé en raison de ses dépendances, saisissez " n "pour signifier " NON ".

L'ordinateur vous informera alors de la downgrade action des paquets pour résoudre le problème des dépendances. Entrez " Y "pour signifier " YES ".

J'espère que cela vous aidera aussi.

Merci.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X