7 个版本
0.3.2 | 2023 年 2 月 27 日 |
---|---|
0.3.1 | 2023 年 1 月 13 日 |
0.2.3 | 2023 年 1 月 2 日 |
0.1.5 | 2022 年 3 月 9 日 |
0.1.1 | 2022 年 2 月 7 日 |
#286 in 模拟器
每月 24 次下载
230KB
3.5K SLoC
rust-libretro-example-core
使用 rust-libretro API 抽象的非常简单的示例核心。
此库演示了最小化设置可能看起来像什么。
如何运行
只需运行 cargo build
或 make debug
来编译调试版本。生成的共享库将遵循 Rust 的标准命名方案,例如 Linux 构建将保存为 ../target/debug/librust_libretro_example_core.so
。
可以使用 cargo build --release
或 make release
编译发布版本。与往常一样,生成的库将位于 ../target/debug/
。 Makefile 还提供了一个 native
目标,该目标指示 rustc
仅针对您的宿主 CPU 优化生成的代码。
测试编译后的核心的一个简单方法是使用 RetroArch 的 CLI:retroarch -L <您构建的库的路径>
依赖项
~4.5–7.5MB
~141K SLoC