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
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
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.
Metodo 3
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
Creare e Modificare i File di Testo su Linux Usando il TerminaleCreare e Modificare i File di Testo su Linux Usando il Terminale
Eseguire un Programma Usando il Prompt dei Comandi di LinuxEseguire un Programma Usando il Prompt dei Comandi di Linux
Controllare l'Indirizzo IP su LinuxControllare l'Indirizzo IP su Linux
Installare Windows da UbuntuInstallare Windows da Ubuntu
Formattare un Disco Rigido in UbuntuFormattare un Disco Rigido in Ubuntu
Installare Ubuntu su VirtualBoxInstallare Ubuntu su VirtualBox
Disinstallare del Software da UbuntuDisinstallare del Software da Ubuntu
Configurare un Sistema Dual Boot con Windows 10 e Ubuntu 16.04Configurare un Sistema Dual Boot con Windows 10 e Ubuntu 16.04
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
Installare Google Chrome su Linux Usando la Finestra TerminaleInstallare Google Chrome su Linux Usando la Finestra Terminale
Assegnare un Indirizzo IP in un Computer LinuxAssegnare un Indirizzo IP in un Computer Linux
Modificare il Layout della Tastiera in UbuntuModificare il Layout della Tastiera in Ubuntu
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 8 091 volte
Categorie: Linux | Programmazione
Questa pagina è stata letta 8 091 volte.

Hai trovato utile questo articolo?

Pubblicità