Scarica PDF Scarica PDF

Mesa è un'implementazione open-source del motore OpenGL – un sistema che permette di visualizzare grafiche 3D interattive. Tecnicamente, OpenGL è solo una specifica, implementata dai tuoi driver grafici. Non esiste una cosa come una libreria Open GL SDK; esiste libGL.so che è presente nei tuoi driver. Per usarlo, hai bisogno di "bindings" per il linguaggio di programmazione di tua scelta. Se si tratta di C, il "binding" consiste solo nei file header. Probabilmente però vorrai anche usare le estensioni OpenGL, ed è facile usando GLEW.

Molti driver permettono di usare Mesa in molti ambienti diversi, dall'emulazione software alla completa accelerazione hardware per le GPU moderne. Mesa si abbina a molti altri progetti open-source: la Direct Rendering Infrastructure e X.org per fornire supporto OpenGL agli utenti che usano X su Linux, FreeBSD e altri sistemi operativi.

Metodo 1 di 3:
Preparare il Sistema Operativo Linux per OpenGL

  1. 1
    Apri il terminale e inserisci i comandi seguenti per installare le librerie necessarie per lo sviluppo OpenGL:
    • Digita/Copia/Incolla: sudo apt-get update
    • Digita/Copia/Incolla: sudo apt-get install freeglut3
    • Digita/Copia/Incolla: sudo apt-get install freeglut3-dev
    • Digita/Copia/Incolla: sudo apt-get install binutils-gold
    • Digita/Copia/Incolla: sudo apt-get install g++ cmake
    • Digita/Copia/Incolla: sudo apt-get install libglew-dev
    • Digita/Copia/Incolla: sudo apt-get install g++
    • Digita/Copia/Incolla: sudo apt-get install mesa-common-dev
    • Digita/Copia/Incolla: sudo apt-get install build-essential
    • Digita/Copia/Incolla: sudo apt-get install libglew1.5-dev libglm-dev
  2. 2
    Dopo aver installato le librerie di sviluppo per ottenere informazioni sulle implementazioni di OpenGL e GLX su un dato display X.
    • Digita/Copia/Incolla: glxinfo | grep OpenGL
    Pubblicità

Metodo 2 di 3:
Creare il Tuo Primo Programma OpenGL

  1. 1
    Per creare un programma OpenGL, apri il terminale, crea una cartella, raggiungi quel percorso e usa il tuo editor di testo preferito come nano o gedit per creare il tuo codice sorgente OpenGL. Digita i comandi seguenti.
    Pubblicità

Metodo 3 di 3:
Compilare ed Eseguire la Tua Applicazione OpenGL

  1. 1
    Quando ti trovi nel percorso della cartella Sample-OpenGL-Programs esegui i comandi seguenti.
    • Digita/Copia/Incolla: gcc -lglut -lGL -lGLEW -lGLU main.c -o OpenGLExample
      • Con questo comando compilerai e collegherai le tue librerie OpenGL.
  2. 2
    Per eseguire il programma digita il comando seguente:
    • Digita/Copia/Incolla: ./OpenGLExample
  3. 3
    Per più informazioni su OpenGL e altri tutorial da provare, consulta i seguenti materiali di riferimento online.
    Pubblicità

wikiHow Correlati

Diventare Utente Root in LinuxDiventare Utente Root in Linux
Configurare un Sistema Dual Boot con Windows 10 e Ubuntu 16.04Configurare un Sistema Dual Boot con Windows 10 e Ubuntu 16.04
Controllare l'Indirizzo IP su LinuxControllare l'Indirizzo IP su Linux
Disinstallare del Software da UbuntuDisinstallare del Software da Ubuntu
Installare Ubuntu su VirtualBoxInstallare Ubuntu su VirtualBox
Creare e Modificare i File di Testo su Linux Usando il TerminaleCreare e Modificare i File di Testo su Linux Usando il Terminale
Formattare un Disco Rigido in UbuntuFormattare un Disco Rigido in Ubuntu
Catturare uno Screenshot sui Sistemi LinuxCatturare uno Screenshot sui Sistemi Linux
Trovare un File in LinuxTrovare un File in Linux
Installare Windows da UbuntuInstallare Windows da Ubuntu
Eseguire i File INSTALL.sh su Linux Usando il TerminaleEseguire i File INSTALL.sh su Linux Usando il Terminale
Ottenere L'Accesso all'Utente Root in UbuntuOttenere L'Accesso all'Utente Root in Ubuntu
Modificare la Password dell'Utente Root in LinuxModificare la Password dell'Utente Root in Linux
Usare Wine su LinuxUsare Wine su Linux
Pubblicità

Informazioni su questo wikiHow

wikiHow è una "wiki"; questo significa che molti dei nostri articoli sono il risultato della collaborazione di più autori. Per creare questo articolo, autori volontari hanno collaborato apportando nel tempo delle modifiche per migliorarlo. Questo articolo è stato visualizzato 6 752 volte
Categorie: Linux | Programmazione
Questa pagina è stata letta 6 752 volte.

Hai trovato utile questo articolo?

Pubblicità