Cum se instalează Mesa (OpenGL) în Linux Mint

tabel

este o implementare cu sursă deschisă a caietului de sarcini OpenGL, un sistem care să reprezinte grafică 3D interactivă. Din punct de vedere tehnic, OpenGL este doar o specificație, implementată de controlorul dvs. grafic. Nu există o astfel de bibliotecă OpenGL SDK. Există doar libGL.so care vine cu controlerul dumneavoastră. Pentru a le folosi, aveți nevoie de linkuri către limba de programare pe care o alegeți. Dacă este C, "link-urile" constau doar în fișiere antet. Cu toate acestea, probabil că doriți să utilizați extensii OpenGL, ceea ce este ușor dacă utilizați GLEW.

O varietate de drivere de dispozitiv permite Mesa să utilizeze într-o varietate de medii variind de la emulare software-ul pentru a finaliza accelerare hardware pentru GPU-uri moderne. Tabelul care leagă mai multe proiecte open source: infrastructura de direct rendering și X.org pentru a oferi utilizatorilor suport X OpenGL pe Linux, FreeBSD si alte sisteme de operare.

pași

Metoda 1
Pregătiți sistemul de operare Linux Mint pentru dezvoltarea OpenGL

Imaginea intitulată Instalați Mesa (OpenGL) pe Linux Mint Pasul 1
1
Deschideți terminalul și introduceți următoarele comenzi pentru a instala bibliotecile necesare pentru dezvoltarea OpenGL:
  • Tip / Copiere / Lipire: sudo apt-get update
  • Tip / Copiere / Lipire: sudo apt-get instalează freeglut3
  • Tip / Copiere / Lipire: sudo apt-get instalează freeglut3-dev
  • Tip / copiere / lipire tip / copiere / lipire: sudo apt-get instala binutils-aur
  • Tip / Copiere / Lipire: sudo apt-get instala g ++ cmake
  • Tip / Copiere / Lipire: sudo apt-get instala libglew-dev
  • Tip / Copiere / Lipire: sudo apt-get instala g ++
  • Tip / Copiere / Lipire: sudo apt-get instalare tab-common-dev
  • Tip / Copiere / Lipire: sudo apt-get instalează build-essential
  • Tip / Copiere / Lipire: sudo apt-get instalare libglew1.5-dev libglm-dev
  • Imagine intitulată Install Mesa (OpenGL) pe Linux Mint Pasul 2
    2
    După ce bibliotecile de dezvoltare au fost instalate pentru a obține informații despre implementările OpenGL și GLX care rulează pe X.
  • Tip / Copiere / Lipire: glxinfo | OpenGL grep
  • Metoda 2
    Creați primul program OpenGL

    Imaginea intitulată Install Mesa (OpenGL) pe Linux Mint Pasul 3
    1
    Pentru a crea un program de OpenGL, deschide terminalul, creați un director, modificați directorul și de a folosi editorul de text preferat ca „nano“ sau „gedit“ pentru a crea codul sursă OpenGL. Introduceți următoarele comenzi.
    • Tip / Copiere / Lipire: Programe mkdir-OpenGL
    • Acest lucru va crea un director în care puteți pune programele OpenGL.
  • Tip / Copiere / Lipire: cd Proba-OpenGL-Programe
  • Aceasta vă va schimba în directorul dvs.
  • Tip / Copiere / Lipire: "nano main.c" SAU "gedit main.c"
  • Copiați și lipiți sau tastați codul fără a introduce ghilimele în primele două rânduri
  • "#include
    "#include


    renderFunction void () {glClearColor (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) - glBegin ( GL_POLYGON) - glVertex2f (-0.5, -0.5) - glVertex2f (-0.5, 0.5) - glVertex2f (0,5, 0,5) - glVertex2f (0.5, -0.5) - glEnd () - glFlush () -} int main (int argc, argv char **) {glutInit (&argc, argv) - glutInitDisplayMode (GLUT_SINGLE) - glutInitWindowSize (500500) - glutInitWindowPosition (100100) - glutCreateWindow ("OpenGL - Demo prima fereastră") - glutDisplayFunc (renderFunction) - glutMainLoop () - retur 0-}

    Imaginea intitulată Instalați Mesa (OpenGL) pe Linux Mint Pasul 4


    1
    Salvați fișierul și săriți afară din terminal.

    Metoda 3
    Compilați și rulați aplicația dvs. OpenGL

    Imagine intitulată Install Mesa (OpenGL) pe Linux Mint Pasul 5
    1
    În timp ce vă aflați în agendă Eșantion OpenGL-Programe executați următoarele comenzi.
    • Tip / Copiere / Lipire: gcc -lglut -lGL -lGLEW -lGLU main.c -o OpenGLExample
    • Această comandă va compila și va crea un link către librăriile OpenGL.
  • Imaginea intitulată Instalați Mesa (OpenGL) pe Linux Mint Pasul 6
    2
    Pentru a executa programul, tastați următoarele:
  • Tip / Copiere / Lipire: ./ OpenGLExample
  • Imagine intitulată Install Mesa (OpenGL) pe Linux Mint Pasul 7
    3
    Pentru mai multe informații despre OpenGL și alte ghiduri pe care le puteți utiliza, citiți următoarele manuale online.
  • Cartea Roșie OpenGL (Cartea Roșie)
  • Cartea albastră OpenGL (Cartea albastră)
  • Distribuiți pe rețelele sociale:

    înrudit
    Cum să editați fișiere PDF pe Linux folosind GIMPCum să editați fișiere PDF pe Linux folosind GIMP
    Cum să editați fișiere PDF pe Linux utilizând PDFEditCum să editați fișiere PDF pe Linux utilizând PDFEdit
    Cum de a extrage fișiere Tar în LinuxCum de a extrage fișiere Tar în Linux
    Cum se face un cub în OpenGLCum se face un cub în OpenGL
    Cum se introduc fișiere PDF în documente Microsoft Word cu instrumente Open Source (Linux)Cum se introduc fișiere PDF în documente Microsoft Word cu instrumente Open Source (Linux)
    Cum se instalează Android pe Ubuntu Linux cu Eclipse IDECum se instalează Android pe Ubuntu Linux cu Eclipse IDE
    Cum se instalează Firefox pe Debian LinuxCum se instalează Firefox pe Debian Linux
    Cum se instalează Bochs pe AndroidCum se instalează Bochs pe Android
    Cum se instalează Gnome pe Arch LinuxCum se instalează Gnome pe Arch Linux
    Cum se instalează LinuxCum se instalează Linux
    » » Cum se instalează Mesa (OpenGL) în Linux Mint

    © 2011—2020 ertare.com