SDL

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(以内容'Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D vid...'创建新页面)
 
(链接)
 
(未显示1个用户的6个中间版本)
第1行: 第1行:
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power."
+
{{SeeWikipedia|Simple DirectMedia Layer}}
  
SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2, but these are not officially supported.
+
SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。
  
SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, D, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, Smalltalk, and Tcl.
+
SDL使用GNU LGPL许可协议,意指动态链接(dynamic link)其库并不需要开放本身的源代码。因此诸如《雷神之锤4》(Quake 4)等商业游戏也使用SDL来开发。
  
SDL is distributed under GNU LGPL version 2. This license allows you to use SDL freely in commercial programs as long as you link with the dynamic library.
+
==链接==
 
+
==Links==
+
 
*http://www.libsdl.org/
 
*http://www.libsdl.org/
 
*http://docs.huihoo.com/sdl/
 
*http://docs.huihoo.com/sdl/
 +
 +
{{comment}}
 +
 +
[[category:SDL]]
 +
[[category:OpenGL]]
 +
[[category:c programming language]]

2015年11月25日 (三) 09:31的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 SDL Thanks, Wikipedia.

SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。

SDL使用GNU LGPL许可协议,意指动态链接(dynamic link)其库并不需要开放本身的源代码。因此诸如《雷神之锤4》(Quake 4)等商业游戏也使用SDL来开发。

[编辑] 链接

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱