dmylogi.com

Hoe Mesa (OpenGL) installeer in Linux Mint

tafel

is `n oopbron implementering van die spesifikasie OpenGL, `n stelsel om interaktiewe 3D-grafika voor te stel. Tegnies, OpenGL is slegs `n spesifikasie, geïmplementeer deur jou grafiese kontroleerder. Daar is nie so iets soos `n OpenGL SDK biblioteek nie. Slegs bestaan libGL.so wat by jou beheerder kom. Om dit te gebruik, benodig u skakels na die programmeertaal wat u kies. As dit C is, bestaan ​​die "skakels" slegs van koplêers. U sal waarskynlik OpenGL uitbreidings gebruik, wat maklik is as u GLEW gebruik.

`N Verskeidenheid van toestel bestuurders kan Mesa gebruik word in `n verskeidenheid van omgewings, wat wissel van emulasie sagteware tot volle hardeware versnelling vir moderne GPU`s. Mesa verbind verskeie open source projekte: die Direct Representation Infrastructure en X.org om OpenGL ondersteuning te bied aan X-gebruikers op Linux, FreeBSD en ander bedryfstelsels.

stappe

Metode 1
Berei u Linux Mint-bedryfstelsel vir OpenGL-ontwikkeling voor

Prent getiteld Installeer Mesa (OpenGL) op Linux Mint Stap 1
1
Open die terminale en voer die volgende opdragte in om die nodige biblioteke vir die OpenGL-ontwikkeling te installeer:
  • Tik / Kopieer / plak: sudo apt-update
  • Tik / Kopieer / plak: sudo apt-installeer freeglut3
  • Tik / Kopieer / plak: sudo apt-installeer freeglut3-dev
  • Tik / Kopieer / Plak Tipe / Kopieer / Plak: sudo apt-installeer binutils-goud
  • Tik / Kopieer / plak: sudo apt-kry installeer g + + cmake
  • Tik / Kopieer / plak: sudo apt-installeer libglew-dev
  • Tik / Kopieer / plak: sudo apt-get installeer g + +
  • Tik / Kopieer / plak: sudo apt-get installeer tabel-common-dev
  • Tik / Kopieer / plak: sudo apt-install installasie noodsaaklik
  • Tik / Kopieer / plak: sudo apt-installeer libglew1.5-dev libglm-dev
  • Prent getiteld Installeer Mesa (OpenGL) op Linux Mint Stap 2
    2
    Nadat u ontwikkelingsbiblioteke geïnstalleer is om inligting oor die OpenGL- en GLX-implementerings wat op X loop, te kry.
  • Tik / Kopieer / plak: glxinfo | OpenGL grep
  • Metode 2
    Skep jou eerste OpenGL-program

    Prent getiteld Install Mesa (OpenGL) op Linux Mint Stap 3
    1
    Om `n OpenGL program te skep, maak die terminale, skep `n gids, verander na die gids weer maak en jou gunsteling teks editor as "nano" of "gedit" om jou OpenGL bronkode te skep. Voer die volgende opdragte in.
    • Tik / Kopieer / plak: mkdir Voorbeeld-OpenGL-programme
    • Dit sal `n gids skep waar u u OpenGL-programme kan plaas.
  • Tik / Kopieer / plak: CD Voorbeeld-OpenGL-programme
  • Dit sal jou verander in jou gids.
  • Tik / Kopieer / plak: "nano main.c" OF "gedit main.c"
  • Kopieer en plak, of tik die kode, sonder om die aanhalings in die eerste twee reëls te tik
  • "# include
    "# include


    renderFunction leemte () {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, char ** argv) {glutInit (&argc, argv) - glutInitDisplayMode (GLUT_SINGLE) - glutInitWindowSize (500500) - glutInitWindowPosition (100100) - glutCreateWindow ("OpenGL - Eerste venster demo") - glutDisplayFunc (renderFunction) - glutMainLoop () - retour 0-}

    Prent getiteld Installeer Mesa (OpenGL) op Linux Mint Stap 4


    1
    Stoor die lêer en spring uit die terminale.

    Metode 3
    Stel jou OpenGL-program saam en voer dit uit

    Prent getiteld Install Mesa (OpenGL) op Linux Mint Stap 5
    1
    Terwyl jy in die gids is Monster-OpenGL-programme voer die volgende opdragte uit.
    • Tik / Kopieer / plak: gcc-lglut-GLGL-lGLEW-GLGL main.c-o OpenGLExample
    • Hierdie opdrag sal `n skakel na u OpenGL-biblioteke opstel en skep.
  • Prent getiteld Installeer Mesa (OpenGL) op Linux Mint Stap 6
    2
    Om die program uit te voer, tik die volgende:
  • Tik / Kopieer / plak: ./ OpenGLExample
  • Prent getiteld Installeer Mesa (OpenGL) op Linux Mint Stap 7
    3
    Vir meer inligting oor OpenGL en ander gidse wat u kan gebruik, lees die volgende handleidings aanlyn.
  • OpenGL Rooi Boek (Rooi Boek)
  • OpenGL Blue Book (Blue Book)
  • Deel op sosiale netwerke:

    Verwante
    Hoe om die Qt SDK in Ubuntu Linux te installeerHoe om die Qt SDK in Ubuntu Linux te installeer
    Hoe om Adobe Flash Player in Linux Mint op te dateerHoe om Adobe Flash Player in Linux Mint op te dateer
    Hoe om PDF-lêers op Linux te wysig deur PDFEdit te gebruikHoe om PDF-lêers op Linux te wysig deur PDFEdit te gebruik
    Hoe om `n Linux-hardeskyf vir Windows te formateerHoe om `n Linux-hardeskyf vir Windows te formateer
    Hoe om PDF-lêers in Microsoft Word-dokumente in te voeg met Open Source-gereedskap (Linux)Hoe om PDF-lêers in Microsoft Word-dokumente in te voeg met Open Source-gereedskap (Linux)
    Hoe om Android op Ubuntu Linux te installeer met Eclipse IDEHoe om Android op Ubuntu Linux te installeer met Eclipse IDE
    Hoe om Firefox op Debian Linux te installeerHoe om Firefox op Debian Linux te installeer
    Hoe om Linux te installeerHoe om Linux te installeer
    Hoe om sagteware op Red Hat Linux te installeerHoe om sagteware op Red Hat Linux te installeer
    Hoe om `n sagteware op Debian Linux te installeerHoe om `n sagteware op Debian Linux te installeer
    » » Hoe Mesa (OpenGL) installeer in Linux Mint
    © 2024 dmylogi.com