SDL README

The project's README from github.com/libsdl-org/SDL. As one markdown file: README.md.

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

This library is distributed under the terms of the zlib license, available in LICENSE.txt.

Enjoy!

Sam Lantinga ([email protected])

SDL (libsdl-org/SDL)

Searching Database…

16.8K ·GitHub
这是什么东西?SDL(Simple DirectMedia Layer)是一个跨平台的 C 语言库,用来开发游戏、模拟器等多媒体软件。
它是一个我要链接到自己应用里的库,还是一个能单独运行的程序?是一个库:你把 SDL 链接进自己的应用,然后在代码里调用它的 API——它不是一个独立运行的程序。
我怎么获取并开始使用它?下载最新版本,然后按照仓库里的 INSTALL.md 操作——里面有安装说明和快速入门。
它支持哪些平台?根据仓库的元数据,它支持桌面端的 Windows、macOS 和 Linux,以及移动端的 iOS 和 Android——所有平台共用一套 API。
除了游戏和模拟器,SDL 还能用来做别的吗?可以——README 里提到游戏和模拟器只是例子(用了'例如'这个词),并不是限制。它面向的是各类多媒体软件:任何想用一套可移植的媒体 API 跨平台运行的项目都适用。
这个项目还在维护吗?在维护——仓库没有归档,并通过 GitHub Actions 工作流进行构建和发布(build.yml、release.yml),大约有 16.8k 颗星。
What are similar projects?bgfx, openFrameworks, vlc, FFmpeg, sokol, SFML, raylib, ebiten
Creator
libsdl-org
Size
150.1 MB
Stars
16.8K
Age
5y
Commits · 90 Days