#sdl2 #bindings #version #wrapper

sdl2_image

SDL2_image 绑定和包装器

20 个版本 (破坏性更新)

使用旧的 Rust 2015

1.1.0 2016 年 3 月 1 日
0.25.0 2016 年 11 月 5 日
0.21.0 2016 年 7 月 7 日
0.16.0 2016 年 3 月 24 日
0.0.33 2015 年 3 月 29 日

#782 in 图形 API

Download history 54/week @ 2024-03-11 29/week @ 2024-03-18 13/week @ 2024-03-25 160/week @ 2024-04-01 21/week @ 2024-04-08 33/week @ 2024-04-15 28/week @ 2024-04-22 27/week @ 2024-04-29 25/week @ 2024-05-06 30/week @ 2024-05-13 34/week @ 2024-05-20 82/week @ 2024-05-27 37/week @ 2024-06-03 18/week @ 2024-06-10 24/week @ 2024-06-17 19/week @ 2024-06-24

每月 121 次下载
用于 mold2d

MIT 许可证

18KB
373

Rust-SDL2_image

SDL2_image 的 Rust 绑定

注意:由于问题 #65,已从 crate 中移除了 1.0.0 和 1.1.0 版本!我们现在使用与 sdl2 相同的 x.y._ 版本号。请参阅 sdl2_image/0.25.0

概述

Rust-SDL2_image 是一个用于与 Rust 中的新 SDL2_image 库通信的库。

Rust-SDL2_image 使用 MIT 许可证。

要求

文档

安装

如果您使用 Cargo 来管理项目,请在您的 Cargo.toml 文件中输入以下内容

[dependencies]
sdl2 = "0.25.0"
sdl2_image = "0.25.0"

或者,直接引用此存储库

[dependencies.sdl2_image]
git = "https://github.com/xsleonard/rust-sdl2_image"

否则,克隆此存储库并运行

cargo build

如果您不使用 Cargo,则可以手动编译

git clone https://github.com/xsleonard/rust-sdl2_image
cd rust-sdl2_image
rustc src/sdl2_image/lib.rs
# OR if you are using the mac framework version
rustc --cfg mac_framework src/sdl2_image/lib.rs

示例

您将在库中找到一个简单的示例,该示例加载并显示指定的图像

cargo run /path/to/some/image.(jpg|png)

或者

rustc -L. src/demo/main.rs -o demo
./demo image.(png|jpg)

依赖关系

~17MB
~356K SLoC