Ero sivun ”GLFW” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p (Malline:Kirjasto) |
p (lähdekoodi) |
||
Rivi 13: | Rivi 13: | ||
| ohjelmoitu = | | ohjelmoitu = | ||
| lisenssi = [[zlib/libpng lisenssi]] | | lisenssi = [[zlib/libpng lisenssi]] | ||
| kotisivu = [ | | kotisivu = [https://www.glfw.org/ www.glfw.org] | ||
| lähdekoodi = | | lähdekoodi = [https://github.com/glfw/glfw github.com/glfw/glfw] | ||
}} | }} | ||
'''GLFW''' (GL Frame Work) on alustariippumaton C-ohjelmointirajapinta [[C]]/[[C++]]-ohjelmointikielille. Se on tarkoitettu helpottamaan [[OpenGL]]-ohjelmointia. | '''GLFW''' (GL Frame Work) on alustariippumaton C-ohjelmointirajapinta [[C]]/[[C++]]-ohjelmointikielille. Se on tarkoitettu helpottamaan [[OpenGL]]-ohjelmointia. | ||
Rivi 20: | Rivi 20: | ||
==Asennus== | ==Asennus== | ||
GLFW 2 löytyy useimpien [[Jakelu|jakeluiden]] [[Paketinhallinta|paketinhallinnasta]] nimillä <tt>libglfw2</tt> ja <tt>libglfw-dev</tt>. GLFW 3 löytyy useimpien [[Jakelu|jakeluiden]] [[Paketinhallinta|paketinhallinnasta]] nimillä <tt>libglfw3</tt> ja <tt>libglfw3-dev</tt>. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. | GLFW 2 löytyy useimpien [[Jakelu|jakeluiden]] [[Paketinhallinta|paketinhallinnasta]] nimillä <tt>libglfw2</tt> ja <tt>libglfw-dev</tt>. GLFW 3 löytyy useimpien [[Jakelu|jakeluiden]] [[Paketinhallinta|paketinhallinnasta]] nimillä <tt>libglfw3</tt> ja <tt>libglfw3-dev</tt>. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. | ||
{{OpenGL}} | {{OpenGL}} | ||
[[Luokka: OpenGL]] | [[Luokka: OpenGL]] | ||
[[Luokka: Kirjastot]] | [[Luokka: Kirjastot]] |
Versio 31. maaliskuuta 2022 kello 01.14
Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.
GLFW | |
---|---|
Lisenssi | zlib/libpng lisenssi |
Kotisivu | www.glfw.org |
Lähdekoodi | github.com/glfw/glfw |
GLFW (GL Frame Work) on alustariippumaton C-ohjelmointirajapinta C/C++-ohjelmointikielille. Se on tarkoitettu helpottamaan OpenGL-ohjelmointia.
Asennus
GLFW 2 löytyy useimpien jakeluiden paketinhallinnasta nimillä libglfw2 ja libglfw-dev. GLFW 3 löytyy useimpien jakeluiden paketinhallinnasta nimillä libglfw3 ja libglfw3-dev. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
OpenGL-kirjastoja |
OpenGL | FreeGLUT | GLFW | GLEW | GLM | GLU |
OpenGL varjostinohjelmakielet |
GLSL |
Muita kirjastoja |
Assimp | SDL | Vulkan |