Mesa es una implementación de código abierto de la especificación OpenGL, un sistema para representar gráficos 3D interactivos. Técnicamente, OpenGL sólo es una especificación, implementada por tu controlador gráfico. No existe tal cosa como una biblioteca OpenGL SDK. Sólo existe libGL.so la cual viene con tu controlador. Para usarla, necesitas enlaces para el lenguaje de programación que escojas. Si es C, los “enlaces” consisten sólo de archivos de encabezado. Sin embargo, probablemente quieras usar extensiones OpenGL, lo cual es fácil si usas GLEW.

Una variedad de controladores de dispositivos permiten usar Mesa en una gran variedad de entornos que van desde software de emulación hasta una completa aceleración del hardware para las GPUs modernas. Mesa enlaza varios proyectos de código abierto: la Infraestructura de Representación Directa y X.org para proveer soporte OpenGL a usuarios de X en Linux, FreeBSD y otros sistemas operativos.

Método 1
Método 1 de 3:
Prepara tu sistema operativo Linux Mint para el desarrollo OpenGL

  1. 1
    Abre la terminal e introduce los siguientes comandos para instalar las bibliotecas necesarias para el desarrollo OpenGL:
    • Teclea/Copia/Pega: sudo apt-get update
    • Teclea/Copia/Pega: sudo apt-get install freeglut3
    • Teclea/Copia/Pega: sudo apt-get install freeglut3-dev
    • Teclea/Copia/PegaTeclea/Copia/Pega: sudo apt-get install binutils-gold
    • Teclea/Copia/Pega: sudo apt-get install g++ cmake
    • Teclea/Copia/Pega: sudo apt-get install libglew-dev
    • Teclea/Copia/Pega: sudo apt-get install g++
    • Teclea/Copia/Pega: sudo apt-get install mesa-common-dev
    • Teclea/Copia/Pega: sudo apt-get install build-essential
    • Teclea/Copia/Pega: sudo apt-get install libglew1.5-dev libglm-dev
  2. 2
    Después de que se hayan instalado tus bibliotecas de desarrollo para obtener información sobre las implementaciones OpenGL y GLX que se ejecutan en X.
    • Teclea/Copia/Pega: glxinfo | grep OpenGL
    Anuncio

Método 2
Método 2 de 3:
Crea tu primer programa de OpenGL

  1. 1
    Para crear un programa OpenGL, abre la terminal, crea un directorio, cámbiate al directorio y uso tu editor de texto favorito como “nano” o “gedit” para crear tu código fuente de OpenGL. Introduce los siguientes comandos.

Método 3
Método 3 de 3:
Compila y ejecuta tu aplicación OpenGL

  1. 1
    Mientras estés en el directorio Sample-OpenGL-Programs ejecuta los siguientes comandos.
    • Teclea/Copia/Pega: gcc -lglut -lGL -lGLEW -lGLU main.c -o OpenGLExample
      • Este comando compilará y creará un enlace a tus bibliotecas OpenGL.
  2. 2
    Para ejecutar el programa, teclea lo siguiente:
    • Teclea/Copia/Pega: ./OpenGLExample
  3. 3
    Para obtener más información sobre OpenGL y otras guías que puedas usar, lee los siguientes manuales en línea.
    Anuncio

Acerca de este wikiHow

wikiHow es un "wiki", lo que significa que muchos de nuestros artículos están escritos por varios autores. Para crear este artículo, autores voluntarios han trabajado para editarlo y mejorarlo con el tiempo. Este artículo ha sido visto 32 102 veces.
Categorías: Linux
Anuncio