1 个不稳定版本
0.3.0 | 2024 年 8 月 10 日 |
---|
229 在 音频
123 每月下载量
39KB
1K SLoC
libopenmpt-sys
Rust 对 libopenmpt 的原始 FFI 绑定。
为了避免漫长的构建时间,已经将完成的绑定提交到这个仓库。如果您希望在建包时生成绑定,有一个 'generate-bindings' 功能可以做到这一点。
依赖项
libopenmpt 共享库
重新生成绑定
要重新生成绑定:确保您已安装 libopenmpt 的开发头文件,并运行 ./regenerate_bindings.sh
。
这将使用构建脚本生成绑定,并运行重新生成绑定的二进制文件,该文件将生成的绑定复制到 src/。
示例
使用 'cpal' crate 播放模块。运行 cargo run --example play <mod 文件路径>
许可证
BSD-3-Clause
依赖项
~135KB