Cum se instalează mesa (opengl) în linux monetărie

Mesa - Aceasta este punerea în aplicare a API-ului grafic Opengl, oferind performanțe ridicate atunci când lucrați cu grafică 3D. Din punct de vedere tehnic, este doar o specificație implementată de driverul cardului video. Nu există nici un fel de biblioteca OpenGL SDK. Există un fișier libgl.Atât de livrat împreună cu șoferul. Pentru ao folosi, aveți nevoie de o legătură cu limba de programare aleasă. Dacă aceasta este limba C, legarea constă în fișiere de antet. Cu toate acestea, probabil că doriți să utilizați extensii OpenGL, care este ușor de făcut cu Glew.

Varietatea driverelor de dispozitiv permite utilizarea MESS în diferite medii, începând cu emularea software-ului și completarea accelerației hardware a chipsurilor video moderne. Mesa este asociată cu o serie de alte proiecte open source: infrastructură directă de randare și x.Org, și oferă suport pentru utilizatorii OpenGL x în Linux, FreeBSD și alte sisteme de operare.

Pași

Metoda 1 din 3:
Pregătirea sistemului de operare Linux pentru dezvoltarea OpenGL
  1. Imagine intitulată Instalați Mesa (OpenGL) pe Linux Monet Pasul 1
unu. Deschideți terminalul și introduceți următoarele comenzi pentru a instala bibliotecile necesare pentru dezvoltarea OpenGL:
  • Introduceți / copiați / inserați: Sudo APT-GET Actualizare
  • Introduceți / copiați / inserați: sudo apt-get instalare freeglut3
  • Introduceți / copiați / inserați: sudo apt-get instalare freeglut3-dev
  • Introduceți / copiați / inserați: sudo apt-get instalare binutils-aur
  • Introduceți / copiați / inserați: sudo apt-get instalare g ++ cmake
  • Introduceți / copiați / inserați: sudo apt-get instalare libglew-dev
  • Introduceți / copiați / inserați: sudo apt-get instalare g++
  • Introduceți / copiați / inserați: sudo apt-get instalare mesa-comună-dev
  • Introduceți / copiați / Inserați: sudo apt-get instalare Build-esențial
  • Introduceți / copiați / inserați: sudo apt-get instalare liblograw1.5-dev libglm-dev
  • Imagine intitulată Instalați Mesa (OpenGL) pe Linux Monet Pasul 2
    2. După instalarea bibliotecilor, introduceți următoarea comandă pentru a obține informații despre implementările OpenGL și GLX care funcționează pe acest afișaj X.
  • Introduceți / copiați / inserați: GLXINFO | GREP OpenGL
  • Metoda 2 din 3:
    Crearea primului program OpenGL
    1. Imagine intitulată Instalați Mesa (OpenGL) pe Linux Monet Pasul 3
    unu. Pentru a crea un program OpenGL, deschideți terminalul, creați un director, accesați directorul și într-un editor de text, de exemplu, în Nano sau Geddit, creați codul OpenGL sursă. Introduceți următoarele comenzi:
    • ENTER / COPY / INSERT: MKDIR eșantion-OpenGL-Programe
    • Acest lucru va crea un catalog pentru stocarea programelor OpenGL.
  • Introduceți / copiați / inserați: Programe de probă CD-OpenGL
    • Vă veți muta în directorul creat.
  • Introduceți / copiați / introduceți:"Nano Main.C" Sau "Gedit Main.C"
    • Copiați și lipiți sau introduceți următorul cod:
  • #include #include rydfunction () {glclegarcolor (0.0, 0.0, 0.0, 0.0) -GLCLEAR (GL_COLOR_BUFFER_BIT) -GLCOLOR3F (1.0, 1.0, 1.0) -Glortho (-1.0, 1.0, -1.0, 1.0, -1.0, 1.0) -GLBEING (GL_POLYGON) -GLVERTEX2F (-0.cincizeci.5) -GLVERTEX2F (-0.cincizeci.5) -Glvertex2F (0.cincizeci.5) -Glvertex2F (0.cincizeci.5)"OpenGL - demonstrația de fereastră") -Glutdisplayfunc (RenderFunction) -GlutmainLoop () - Return 0-}
  • "" Salvați fișierul și închideți-l""Imagine intitulată Instalați Mesa (OpenGL) pe linia Linux Pasul 4
  • Metoda 3 din 3:
    Compilarea și lansarea aplicațiilor OpenGL
    1. Imagine intitulată Instalați Mesa (OpenGL) pe Linux Monetă Pasul 5
    unu. Fiind în directorul "Sample-OpenGL-Programs", executați următoarea comandă:
    • Introduceți / copiați / introduceți: gcc -lglut -lgl -lglgl -lglu principal.C-Opengexample
    • Această echipă va colecta și va conecta biblioteca OpenGL.
  • Imagine intitulată Instalați Mesa (OpenGL) pe Linux Monet Pasul 6
    2. Pentru a porni programul, introduceți următoarea comandă:
  • Introduceți / copiați / introduceți:./ Operexample
  • Imagine intitulată Instalați Mesa (OpenGL) pe linia Linux Pasul 7
    3. Pentru mai multe informații despre OpenGL, consultați următoarele resurse:
  • OpenGL Cartea roșie
  • OpenGL Blue Book
  • Publicații similare