2个版本

使用旧的Rust 2015

0.3.6 2015年6月3日
0.3.5 2014年11月24日

视频 中排名第277

Download history 23/week @ 2024-02-19 9/week @ 2024-02-26 17/week @ 2024-03-04 20/week @ 2024-03-11 13/week @ 2024-03-18 8/week @ 2024-03-25 43/week @ 2024-04-01 12/week @ 2024-04-08 7/week @ 2024-04-15 8/week @ 2024-04-22 6/week @ 2024-04-29 7/week @ 2024-05-06 10/week @ 2024-05-13 15/week @ 2024-05-20 15/week @ 2024-05-27 15/week @ 2024-06-03

每月下载量55

MIT许可协议

97KB
3K SLoC

Rust-SDL

Rust的SDL绑定

概述

Rust-SDL是一个从Rust与SDL通信的库。它使用Rust代码将低级别的C组件封装起来,使其更加符合惯用性,并抽象出不适当的手动内存管理。

此外,它还为许多常见的SDL扩展库提供了可选的API。

Rust-SDL使用MIT许可协议。

要求

可选

安装

克隆此存储库,运行 cargo build。要查看代码示例,运行 rustc -L ./target src/sdl-demo/main.rs

SDL_mixer 和 SDL_image 可通过单独的包获得,在相应的目录中运行 cargo build 进行构建。它们依赖于主SDL库。

出错时

Rust和Rust-SDL仍在积极开发中,您在使用时可能会遇到一些问题。在恐慌之前,请确保您正在使用最新的Master分支的Rust,确保您已将Rust-SDL更新到最新版本,并运行 cargo clean。如果这失败了,请通过问题跟踪器让我们知道。

依赖项

~490–780KB
~11K SLoC