🔔 SDL/SDL2 相关技术、疑难杂症文章合集(掌握后可自封大侠 ⓿_⓿)(记得收藏,持续更新中…)
SDL2简介
SDL(Simple DirectMedia Layer)是一个跨平台开发库,旨在通过 OpenGL/Direct3D/Metal/Vulkan 提供对音频、键盘、鼠标、操纵杆和图形硬件的低级访问。它被视频播放软件,模拟器和流行的游戏使用,包括Valve的获奖目录和许多Humble Bundle游戏。
SDL 正式支持 Windows、macOS、Linux、iOS 和 Android。对其他平台的支持可以在源代码中找到。
SDL 是用 C 语言编写的,可与C++一起在本机工作,并且有可用于其他几种语言(包括 C# 和 Python)的绑定。
SDL 2.0 在zlib 许可证下分发。此许可证允许您在任何软件中自由使用 SDL。