Jak nainstalovat mesa (opengl) v mint linux

Mesa - Toto je implementace grafického rozhraní API Opengl, Poskytování vysokého výkonu při práci s 3D grafikou. Technicky je to jen specifikace implementovaná ovladačem grafické karty. Neexistuje žádná taková věc jako knihovna OpenGL SDK. K dispozici je soubor libg.Dodává se s řidičem. Chcete-li ji použít, potřebujete vazbu na zvolený programovací jazyk. Pokud se jedná o jazyk C, vazba se skládá z záhlaví souborů. Pravděpodobně chcete použít rozšíření OpenGL, která je snadná s GLEW.

Rozmanitost řidičů zařízení umožňuje použití MESA v různých prostředích, počínaje emulací softwaru a dokončení akcelerace hardwaru moderních video žetonů. Mesa je spojena s řadou dalších open source projekty: přímá infrastruktura a x.ORG a poskytuje podporu pro uživatele OpenGL X v Linuxu, FreeBSD a dalších operačních systémech.

Kroky

Metoda 1 z 3:
Příprava operačního systému Linux Mint pro vývoj OpenGL
  1. Obrázek s názvem Instalovat mesa (OpenGL) na linux máty krok 1
jeden. Otevřete terminál a zadejte následující příkazy pro instalaci potřebných knihoven pro vývoj OpenGL:
  • Zadejte / Kopírovat / Vložit: sudo apt-get update
  • Zadejte / Kopírovat / Vložit: sudo apt-get Instalovat freeglut3
  • Zadejte / Kopírovat / Vložit: sudo apt-get Instalovat freeglut3-dev
  • Zadejte / Kopírovat / Vložit: sudo apt-get Instalovat binutils-gold
  • Zadejte / Kopírovat / Vložit: sudo apt-get Instalovat g ++ cmake
  • Zadejte / Kopírovat / Vložit: sudo apt-get Instalovat libgglew-dev
  • Zadejte / Kopírovat / Vložit: sudo apt-get Instalovat g++
  • Zadejte / kopie / vložka: sudo apt-get Instalovat mesa-common-dev
  • Zadejte / Kopírovat / Vložit: sudo apt-get Instalovat sestavení
  • Zadejte / Kopírovat / Vložit: sudo apt-get Instalovat libgeg1.5-dev libglm-dev
  • Obrázek s názvem Instalovat mesa (OpenGL) na Linux Mint Krok 2
    2. Po instalaci knihoven zadejte následující příkaz pro získání informací o implementacích OpenGL a GLX, které pracují na tomto displeji X.
  • Zadejte / Kopírovat / Vložit: GLXINFO | Grep Opengl
  • Metoda 2 z 3:
    Vytvoření prvního programu OpenGL
    1. Obrázek s názvem Instalovat mesa (OpenGL) na Linux Mint kroku 3
    jeden. Chcete-li vytvořit program OpenGL, otevřete terminál, vytvořte adresář, přejděte do adresáře a v textovém editoru, například v Nano nebo Gedit, vytvořte kód OpenGLGL. Zadejte následující příkazy:
    • Zadejte / Kopírovat / Vložit: Mkdir Sample-OpenGl-Programy
    • To vytvoří katalog pro uložení programů OpenGL.
  • Zadejte / Kopírovat / Vložit: CD ukázkové-OpenGl-Programy
    • Přesunete se do vytvořeného adresáře.
  • Zadejte / Kopírovat / Vložit: "Nano Main.C "nebo" Gedit Main.C "
    • Zkopírujte a vložte nebo zadejte následující kód:
  • #Include #include void renderfunkce () {glclearcolor (0).0, 0.0, 0.0, 0.0)-glórclear (gl_color_buffer_bit) -glcolor3f (1).0, 1.0, 1.0) -glotho (-1.0, 1.0, -1.0, 1.0, -1.0, 1.0) -GLBEGIN (GL_POLYGON) -GLIFERTEX2F (-0.padesáti.5) -GriverEx2f (-0.padesáti.5) -glotvertEx2f (0.padesáti.5) -glotvertEx2f (0.padesáti.5) -Glend () - glflush () -} INT MAIN (INT Argc, Char ** ArgV) {glutinit (& argc, argv) -glutinitdisplayMode (glut_single) -glutinitwindowsize (500,500) -glutinitwindowposition (100,100) -glutinitwineowindow (" OpenGL - první okno demo ") - glutdisplayfunc (renderfunkce) -glutmainloop () - návrat 0-}
  • "" Uložte soubor a zavřete jej ""Obrázek s názvem Instalovat mesa (OpenGL) na linux mátové kroku 4
  • Metoda 3 z 3:
    Kompilace a spuštění aplikací OpenGL
    1. Obrázek s názvem Instalovat mesa (OpenGL) na linux máty krok 5
    jeden. Být v adresáři "Sample-OpenGl-Programy" spusťte následující příkaz:
    • Zadejte / Kopírovat / Vložit: GCC -LGLLCL -LGL -LGLGLGLGLGLGLGLGLLO MAIN.C -O OpengeExample
    • Tento tým bude shromažďovat a připojit knihovnu OpenGL.
  • Obrázek s názvem Instalovat mesa (OpenGL) na Linux Mint kroku 6
    2. Chcete-li program spustit, zadejte následující příkaz:
  • Zadejte / Kopírovat / Vložit:./ OpengeExample
  • Obrázek s názvem Instalovat mesa (OpenGL) na linux máty krok 7
    3. Další informace o OpenGL naleznete v následujících zdrojích:
  • Opengl Red Book
  • OpenGL modrá kniha
  • Podobné publikace