01-SDL2简介
SDL2介绍
Simple DirectMedia Layer 是一个跨平台开发库,旨在通过 OpenGL 和 Direct3D 提供对音频、键盘、鼠标、操纵杆和图形硬件的低级访问。它被视频播放软件、模拟器和流行游戏使用,包括 Valve 的获奖目录和许多 Humble Bundle 游戏。
SDL 正式支持 Windows、macOS、Linux、iOS 和 Android。源代码中可以找到对其他平台的支持。
SDL 是用 C 语言编写的,本机可与 C++ 配合使用,并且有可用于其他几种语言(包括 C# 和 Python)的绑定。
SDL 2.0 在 zlib 许可证下分发。此许可证允许您在任何软件中自由使用 SDL。