
Simple DirectMedia Layer - Homepage
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog and many Humble Bundle games.
SDL2/Installation - SDL2 Wiki - Simple DirectMedia Layer
SDL 2.0, unlike 1.2, uses the zlib license, which means you can build a static library linked directly to your program, or just compile SDL's C code directly
GitHub - libsdl-org/SDL: Simple Directmedia Layer
Simple DirectMedia Layer (SDL for short) is a cross-platform library designed to make it easy to write multi-media software, such as games and emulators. You can find the latest release and additional information at: https://www.libsdl.org/ Installation instructions and a quick introduction is available in INSTALL.md
Releases · libsdl-org/SDL - GitHub
The SDL development team is focusing efforts on SDL3 and making sdl2-compat a drop-in replacement for SDL2. If you run into issues with SDL2, please consider upgrading to SDL3 or trying out sdl2-compat.
SDL2/FrontPage - SDL2 Wiki - Simple DirectMedia Layer
SDL officially supports Windows, macOS, Linux, iOS, and Android. Support for other platforms may be found in the source code. SDL is written in C, works natively with C++, and there are bindings available for several other languages, including C# and Python. SDL 2.0 is distributed under the zlib license. This license allows you to use SDL ...
SDL2/MigrationGuide - SDL2 Wiki - Simple DirectMedia Layer
After many years in development, SDL 2.0 has finally been released! We are quite proud of it, and we'd like games that are using SDL 1.2 to move up right away. As this can feel like a daunting task, this document is a simple walkthrough of how to migrate to the new library.
SDL2 简单介绍以及Windows开发环境搭建 - CSDN博客
2023年11月9日 · SDL (Simple DirectMedia Layer)是一个跨平台的 多媒体开发 库,使用C语言写成,用于实现音频、图形、输入以及窗口功能的处理。 它提供了一个简单、易用的API,可以帮助开发者快速构建跨平台的多媒体应用程序。 SDL库分为 Video、Audio、CD-ROM、Joystick 和 Timer 等若干子系统。 Video(图像)—图像控制以及线程(thread)和事件管理(event)。 除此之外,还有一些单独的官方扩充 函数 库。 这些库由官方网站提供,并包含在官方文档中,共 …
SDL2.0在MinGW环境下的安装 - CSDN博客
2025年1月21日 · 本文介绍了一种基于C语言的图形化编程库SDL的安装与使用过程,详细讲解了MinGW的安装配置,以及如何利用SDL库进行桌面端图形化编程的初步尝试。 在自己不断学习编程知识的过程中,命令行式编程是比较常见,然而图形化编程个人接触的比较少。 图形化编程我所知道的是Java的swing包、C++的MFC库编程,C语言我所见的比较少。 一个偶然的机会了解到一款用纯C写的一个图形化编程库——SDL,它轻量级,实现简单使用便捷等优势,我决定通过 …
SDL2的使用 | Linux系统下的编译与安装、使用 - 51CTO博客
2023年5月1日 · SDL 正式支持 Windows、Mac OS X、Linux、iOS 和 Android。可以在源代码中找到对其他平台的支持。 SDL 是用 C 编写的,在本机上与 C++ 一起使用,并且有适用于其他几种语言的绑定,包括 C# 和 Python。 SDL 2.0 在zlib 许可下分发。此许可证允许您在任何软件中自由使 …
使用 SDL2 库开始游戏开发 - Conan 博客
2023年7月20日 · SDL2 或 Simple DirectMedia Layer 2.0,是一个旨在提供对音频、键盘、鼠标、操纵杆和图形硬件的低级访问的库。它是跨平台和移动友好的,因此有很多选择和机会可以更深入地了解使用 C++ 开发游戏的不同方面。