Så här installerar du Mesa Open GL på Linux Mint
Mesa Det är en öppen källkodsimplementering av motorn OpenGL - ett system som visar interaktiv 3D-grafik. Tekniskt sett är OpenGL bara en specifikation, implementerad av dina grafikdrivrutiner. Det finns inget sådant som ett Open GL SDK-bibliotek. där libGL.so som finns i dina förare. För att använda det måste du "bindningar" för det programmerade språket du väljer. Om det är C, är det "binder" Den består bara av huvudfiler. Men du kommer förmodligen också vilja använda OpenGL-tillägg, och det är enkelt att använda GLEW.
Många förare tillåter Mesa att användas i många olika miljöer från mjukvarulimulering för att slutföra maskinvaruacceleration för moderna GPU: er. Mesa kombineras med många andra open-source projekt: Direct Rendering Infrastructure och X.org att ge OpenGL-stöd till användare som använder X på Linux, FreeBSD och andra operativsystem.
steg
Metod 1
Förbered Linux operativsystemet för OpenGL- Typ / Copy / Paste: sudo apt-get uppdatering
- Typ / Copy / Paste: sudo apt-get install freeglut3
- Typ / Copy / Paste: sudo apt-get installera freeglut3-dev
- Typ / Copy / Paste: sudo apt-get install binutils-gold
- Typ / Copy / Paste: sudo apt-get installera g ++ cmake
- Typ / Copy / Paste: sudo apt-get installera libglew-dev
- Typ / Copy / Paste: sudo apt-get install g ++
- Typ / Copy / Paste: sudo apt-get installera mesa-common-dev
- Typ / Copy / Paste: sudo apt-get installera build-essential
- Typ / Copy / Paste: sudo apt-get installera libglew1.5-dev libglm-dev
Metod 2
Skapa ditt första OpenGL-program- Typ / Copy / Paste: mkdir Prov-OpenGL-program
- Du skapar en mapp som innehåller OpenGL-program.
- Typ / Copy / Paste: cd-prov-OpenGL-program
- Du kommer att nå vägen för mappen.
- Typ / Copy / Paste: "nano main.c" ELLER "gedit main.c"
- Kopiera och klistra in ELLER skriv koden.
#include #include void renderFunction () {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 (500.500) -glutInitWindowPosition (100.100) -glutCreateWindow ("OpenGL - första fönster demo") -glutDisplayFunc (renderFunction) -glutMainLoop () - returnera 0-}
Metod 3
Kompilera och exekvera din OpenGL-applikation- Typ / Copy / Paste: gcc-lglut-lGL-lGLEW-lGLU main.c -o OpenGLExample
- Med det här kommandot kommer du att kompilera och länka dina OpenGL-bibliotek.
- Så här ändrar du lösenordet för din användarprofil i Linux
- Hur man köper en ny dator
- Så här kontrollerar du byta utrymme i Linux
- Så här kopierar du filer i Linux
- Hur man skapar 3D-datorspel
- Hur man skapar en kub i OpenGL
- Hur man ritar ett julgran med Open Office Draw
- Så här kör du Linux på Mac
- Så här installerar du Qt SDK på Ubuntu
- Hur man spelar Wii-spel på Dolphin Emulator
- Så här installerar du Android på Ubuntu Linux med Eclipse IDE
- Så här installerar du Linux
- Så här installerar du Linux på en Chromebook
- Så här installerar du Tor på Linux
- Så här installerar du Linux-operativsystemet på en flash-enhet och installerar de bärbara…
- Så här installerar du programvara i Red Hat Linux
- Så här redigerar du PDF-filer i Linux med GIMP
- Så här byter du till Open Source Software
- Hur man hämtar Open Office för Windows 8
- Hur man väljer ett operativsystem
- Så här använder du FFmpeg