SDL Технические характеристики
|
Получите доступ к графическому оборудованию, аудиовыходу и игровой периферии в кроссплатформенной библиотеке разработки
Simple DirectMedia Layer - это кроссплатформенная мультимедийная библиотека, разработанная для обеспечения низкоуровневого доступа к аудио, клавиатуре, мыши, джойстику, 3D-оборудованию через OpenGL и 2D-видео кадровый буфер. Он используется программным обеспечением воспроизведения MPEG, эмуляторами и многими популярными играми, в том числе отмеченным наградами портом Linux «Civilization: Call To Power». SDL поддерживает Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD / OS, Solaris, IRIX и QNX. Код содержит поддержку AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, RISC OS, SymbianOS и OS / 2, но они официально не поддерживаются. SDL написан на C, но изначально работает с C ++ и имеет привязки к нескольким другим языкам, включая Ada, C #, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby и Smalltalk. SDL распространяется в соответствии с GNU LGPL версии 2. Эта лицензия позволяет вам свободно использовать SDL в коммерческих программах, если вы связываетесь с динамической библиотекой.