总览
什么是 SDL?
SDL 是一个跨平台的函数库,提供对音频、键盘、鼠标、摇杆和图形硬件的底层访问。它支持 OpenGL、DirectX、Metal 和 Vulkan。它被用于视频播放软件、模拟器以及一些热门游戏。
SDL 完全支持 Windows、MacOS、Linux、iOS 和 Android 平台。对其他平台的支持可以在源代码中看到。
SDL 是用 C 语言开发的,原生支持 C++,还有一些可用的其他语言绑定,其中包括 C# 和 Python。
SDL2 在 zlib 许可证下发行,允许您在其他软件中自由地使用它。
这里是 SDL 教程书,是您最好的教学资源。