SDL Technische Daten
|
Erhalten Sie Zugriff auf Grafikhardware, Audioausgabe und Gaming-Peripheriegeräte in der plattformübergreifenden Entwicklungsbibliothek
Simple DirectMedia Layer ist eine plattformübergreifende Multimedia-Bibliothek, die über OpenGL und 2D-Video-Framebuffer einen einfachen Zugriff auf Audio, Tastatur, Maus, Joystick, 3D-Hardware ermöglicht. Es wird von MPEG-Wiedergabesoftware, Emulatoren und vielen beliebten Spielen verwendet, einschließlich des preisgekrönten Linux-Ports "Civilization: Call To Power". SDL unterstützt Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD / OS, Solaris, IRIX und QNX. Der Code enthält Unterstützung für AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, RISC OS, SymbianOS und OS / 2, diese werden jedoch nicht offiziell unterstützt. SDL ist in C geschrieben, funktioniert jedoch nativ mit C ++ und hat Bindungen zu mehreren anderen Sprachen, einschließlich Ada, C #, Eiffel, Erlang, Euphorie, Guile, Haskell, Java, Lisp, Lua, ML, Ziel C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby und Smalltalk. SDL wird unter GNU LGPL Version 2 vertrieben. Mit dieser Lizenz können Sie SDL in kommerziellen Programmen frei verwenden, solange Sie eine Verbindung zur dynamischen Bibliothek herstellen.