Hoe Mesa (OpenGL) te installeren in Linux Mint
Inhoud
Een verscheidenheid aan stuurprogramma`s stelt Mesa in staat om te worden gebruikt in verschillende omgevingen, gaande van emulatiesoftware tot volledige hardwareversnelling voor moderne GPU`s. Tabel koppelen van diverse open source projecten: de Direct Rendering Infrastructure en X.org om OpenGL-ondersteuning X gebruikers op Linux, FreeBSD en andere besturingssystemen.
stappen
Methode 1
Bereid uw Linux Mint-besturingssysteem voor op OpenGL-ontwikkeling
- Typ / Kopieer / Plak: sudo apt-get update
- Typ / Kopieer / Plak: sudo apt-get install freeglut3
- Typ / Kopieer / Plak: sudo apt-get install freeglut3-dev
- Typ / Kopieer / Plak Type / Kopiëren / Plakken: sudo apt-get installeer binutils-gold
- Typ / Kopieer / Plak: sudo apt-get install g ++ cmake
- Typ / Kopieer / Plak: sudo apt-get install libglew-dev
- Typ / Kopieer / Plak: sudo apt-get install g ++
- Typ / Kopieer / Plak: sudo apt-get install table-common-dev
- Typ / Kopieer / Plak: sudo apt-get install build-essentieel
- Typ / Kopieer / Plak: sudo apt-get install libglew1.5-dev libglm-dev
Methode 2
Maak je eerste OpenGL-programma
- Typ / Kopieer / Plak: mkdir Sample-OpenGL-programma`s
- Hiermee wordt een map gemaakt waarin u uw OpenGL-programma`s kunt plaatsen.
"#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, char ** argv) {glutInit (&argc, argv) - glutInitDisplayMode (GLUT_SINGLE) - glutInitWindowSize (500500) - glutInitWindowPosition (100,100) - glutCreateWindow ("OpenGL - demo van het eerste venster") - glutDisplayFunc (renderFunction) - glutMainLoop () - retourneer 0-}
Methode 3
Compileer en voer je OpenGL-applicatie uit
- Typ / Kopieer / Plak: gcc -lglut -lGL -lGLEW -lGLU main.c -o OpenGLExample
- Deze opdracht compileert en maakt een koppeling naar uw OpenGL-bibliotheken.
- Hoe Ubuntu te updaten
- Hoe bestanden uit te pakken in Linux
- Hoe grafische stuurprogramma`s te verwijderen
- Hoe PDF-bestanden op Linux te bewerken met behulp van GIMP
- Hoe PDF-bestanden op Linux te bewerken met PDFEdit
- Hoe een kubus in OpenGL te maken
- PDF-bestanden invoegen in Microsoft Word-documenten met Open Source-gereedschappen (Linux)
- Hoe Firefox te installeren op Debian Linux
- Hoe Gnome op Arch Linux te installeren
- Hoe Linux te installeren
- Hoe de Qt SDK te installeren in Ubuntu Linux
- Hoe installeer ik de mod Master Controller in De Sims 3
- Hoe open source-programma te installeren
- Hoe speel je Wii-spellen in de Dolphin-emulator?
- Hoe FFmpeg te gebruiken
- Hoe de Linux Kernel te compileren
- Hoe bij te dragen met een open source
- Hoe bestanden in Linux te kopiëren
- Hoe computerspellen in 3D te maken
- Hoe je je eerste Qt-programma in Ubuntu Linux maakt
- Hoe een programma in C te creëren