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

Mesa - Aceara este Punerea în aplicare api-ului grafic Odany, Oferind perforravnosi jahate atuncija când lucraţi cu grafică 3d. DIN Punkt de Vedere TEHNIC, Este doar o specificaţie implementatăe de maticul CARDULUI VIDEO. Nu postoji nici Un Fel de Biblioteca OpenGL SDK. Exifăe Un fiksirač libgl.Atât de Livrat împreună cu şoferul. Pentru ao folsi, aveţi nevoie de o legătură cu limba de programare aleasă. Dacă aceara este limba c, legarea constă în fişiere de antet. Cu toite acestea, probabil că doriţi să utilizaţi Extensii OpenGL, Care Este Uşor de Făut Cu Glew.

Varietatea Material DE DIZOZITIV DOLAZI UTILIZAREA nered înce Difrite Mediii, îcepând Cu Emolara Software-Ului. Mesa este asociată cu o Serie de Alte Proiecte Open Source: Infrastruktura Directă de Randare şi X.Org, şi oferă podloga pentru utilizatorii OpenGL X în Linux, FreeBSD şi alte sisteme de operati.

Pasi

Metoda 1 DIN 3:
Pregătirea sistemului de operare Linux pentru dezvoltarea OpenGL
  1. Zamislite Intiturită Instalaţi Mesa (OpenGL) PE Linux Monet Pasul 1
un. Deschideţi Ternull şi Upovediteţi UrmăoArele Comenizi pentru Instala Bibliotecile Necesesare pentru dezvoltarea OpenGL:
  • COOTORI / Copiaţi / Inderaţi: Sudo apt-Get ATTECTIZARE
  • COOTORţI / Copiaţi / Inderaţi: Sudo apt-Get Instalare FreeGlut3
  • COOTORţI / Copiaţi / Inderaţi: Sudo apt-Get Instalare FreeGlut3-dev
  • COOTIAţI / Copiaţi / Inderaţi: sudo apt-dobiti instalare binutils-aur
  • CONVERTESI / Copiaţi / Inderaţi: sudo apt-get instalare g ++ cmake
  • COOTIAţI / Copiaţi / Inseraţi: Sudo apt-Get Instalare Libglew-dev
  • Uvođenje / kopiaţi / inseraţi: sudo apt-dobiti instalare g++
  • COOTIAţI / Copiaţi / Inderaţi: sudo apt-dobiti instalare mesa-comună-dev
  • COPTIAţI / Copiaţi / Inderaţi: Sudo apt-Get Instalare Build-Esenţeal
  • COOTIAţI / Copiaţi / Inderaţi: sudo apt-get instalare liblograw1.5-dev libgllm-dev
  • Zamislite Intiturită Instalaţi Mesa (OpenGL) PE Linux Monet Pasul 2
    2. După Instalarea Bibliotecilor, Completeţi Urmăoarea Comandă pentru a obrie informările OpenGL şi Glix Care Funcţionează.
  • COOTORSI / Copiaţi / Inderaţi: Glxinfo | Grep opengl
  • Metoda 2 DIN 3:
    Crearea PRIMULUI Program OpenGL
    1. Zamislite Intiturită Instalaţi Mesa (OpenGL) PE Linux Monet Pasul 3
    un. Pentru je CREA UN program OpenGL, Deschideţi Ternull, Creaţi Un Director, Accesaţi Contekal şi într-UN urednik de Tekst, de Exemplu, în Nano sau Geddit, Creaţi Codul OpenGL Sursă. CONVERTESI URMăTOARELE COMENZI:
    • Unesite / Kopiraj / Umetni: MKDIR Eşntion-OpenGL-program
    • Acest Lucru va katalog pentru stocarea panembolor OpenGL.
  • CONDUCI / Copiaţi / Inderaţi: program DE PROBă CD-OPENGL
    • Vă Veţi Muta în Creates.
  • Uvođenje / copiaţi / uvođenje:"Nano glavni.C" Sau "Gedit glavni.C"
    • Copiaţi şi lipiţi sau uvodeţi Următorul Cod:
  • #include #include rydfunction () {Glcleggarcolor (0.0, 0.0, 0.0, 0.0) -GLCLEAR (GL_COLOR_BUFFER_BIT) -GLCOLOR3F (1.0, 1.0, 1.0) -GLTROTHO (-1.0, 1.0, -1.0, 1.0, -1.0, 1.0) -GLBeing (Gl_polygon) -Gluverx2f (-0.Cincezeci.5) -Gluverx2f (-0.Cincezeci.5) -Gluverx2f (0.Cincezeci.5) -Gluverx2f (0.Cincezeci.pet)"OpenGL - demonstracija de fereastră") -Glutdisplayfunc (Renderfunkcija) -Glutmainloop () - povratak 0-}
  • "" Salvaţi fişierul şi închideţi-l""Zamislite Intiturită Instalaţi Mesa (OpenGL) PE Linia Linux Pasul 4
  • Metoda 3 DIN 3:
    Compilarea şi Lansarea APLICAţiilor OpenGL
    1. Zamislite Intiturită Instalaţi Mesa (OpenGL) PE Linux Monetă Pasul 5
    un. Pronađi în inertul "Uzorak-OpenGl-Programi", Executaţi Urmăarea Comandă:
    • COOTORSI / COPIAţI / COOTIAţI: GCC -LGLUT -LGL -LGLGl -lglu glavni.C-opengexample
    • Acearaă echipă va Colecta şi va conecta biblioteca OpenGL.
  • Zamislite Intiturită Instalaţi Mesa (OpenGL) PE Linux Monet Pasul 6
    2. PENTRU A PORNI HOUNDUL, CONVERTESI URMăAEArea Comandă:
  • Uvođenje / copiaţi / uvođenje:./ Operexample
  • Zamislite Intiturită Instalaţi Mesa (OpenGL) PE Linia Linux Pasul 7
    3. Pentru mai Multi Informaţii Despreace OpenGL, Consultaţi UrmăoArele Resurse:
  • OpenGl Cartel Roşie
  • OpenGL Blue knjiga
  • Slične publikacije