-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

mardi 9 avril 2013

Qu'est-ce que OpenGL pour Ubuntu ?

Open GL  pour Ubuntu  est une implémentation de la bibliothèque Open Graphics  qui a été écrit spécifiquement conçu et compilé pour fonctionner dans l'environnement logiciel unique de l'Ubuntu  système d'exploitation. Ubuntu  est une version de la distribution Debian  Système d'exploitation Linux  qui est conçu pour être très facile à utiliser et comprend de nombreux pilotes graphiques Open GL pour l'utilisation de programmes  au sein de l'installation initiale. Semblable à d'autres versions des bibliothèques Open GL  et les extensions qui ont été conçus pour fonctionner sous les systèmes d'exploitation autres et sur d'autres appareils, les bibliothèques réelles d'utilisation et de développement sont maintenus par un tiers, distincte de la branche principale de développement qui gère Open GL. Les bibliothèques utilisées dans Open GL  pour Ubuntu  sont généralement mis à jour aussi rapidement que les bibliothèques pour les systèmes d'exploitation autres, bien que les pilotes fournis par les fabricants de matériel parfois à la traîne, ce qui conduit à une incapacité temporaire à utiliser les nouvelles fonctions accélérées par matériel qui pourraient être disponibles par le biais extensions.

La mise en œuvre de base d'Open GL  pour Ubuntu est connu en particulier que la bibliothèque Mesa. La plupart des utilisateurs qui ne sont en utilisant Open GL  en tant qu'utilisateur final d'exécuter des applications développées ailleurs n'ont généralement pas besoin de savoir quelque chose de plus que ce type de carte graphique est installée dans l'ordinateur et la version d'Open GL  est installé, dans le cas où une mise à jour est nécessaire. Grâce à Ubuntu, la plupart des aspects de l'installation et de l'utilisation d'Open GL  en tant qu'utilisateur final sont traitées invisible.

Sinon, le processus de création d'un environnement  Open GL pour le développement Ubuntu  pour écrire des programmes qui utilisent la bibliothèque peut être une procédure beaucoup plus complexe. En général, le noyau Mesa  bibliothèque est nécessaire, de même que les bibliothèques d'utilitaires supplémentaires qui sont utilisés pour soutenir certaines caractéristiques spécifiques, tels que la boîte à outils Open GL utilitaire (GLUT). Les versions de développement des bibliothèques sont différents des versions utilisateurs finaux en ce qu'ils comprennent des fichiers d'en-tête nécessaires et d'autres langage de programmation spécifiques des pièces nécessaires à la compilation réussie d'un projet Open GL

Un problème que l'on rencontre lors de l'utilisation d'Open GL  pour Ubuntu pour le développement d'applications est la lourdeur des bibliothèques dépendantes en dehors Open GL . Les noms de ces bibliothèques nécessaires sont pas toujours clairement connus à l'avance et parfois ne sont découverts après une tentative infructueuse de compilation. Lors du premier essai peu compile avec Open GL  pour Ubuntu , la plupart des bibliothèques devront être acquises par les dépôts de logiciels appropriés.

Une dernière complication qui peut survenir avec Open GL  pour Ubuntu  est la migration de certaines bibliothèques mises à jour et extensions de la plate-forme spécifique Ubuntu . Grâce à l'intégré dans les applications des dépôts logiciels sous Ubuntu  le téléchargement précompilée est très facile. Il y a des moments, cependant, quand les binaires ne sont pas mis à disposition à une date ultérieure. Ce doit parfois être contourné par l'utilisation des principaux dépositaires  Debian.