3个版本
0.1.3 | 2020年6月14日 |
---|---|
0.1.2 | 2020年2月14日 |
0.1.0 | 2020年2月10日 |
#6 in #sf2
10KB
125 代码行
捆绑的fluidlite库
此crate提供了捆绑的fluidlite C库,用于在系统库不可用的情况下与fluidlite crate一起使用。
用法
您可以将此作为依赖项添加到您的清单中
[dependencies]
fluidlite = "^0.1"
# Use bundled library to avoid unresolved links
fluidlite-lib = "^0.1"
接下来,您应该告诉编译器您想使用哪个crate
// Either in traditional manner
extern crate fluidlite_lib;
// Or in Rust2018 manner
use fluidlite_lib as _;
特性
您可以使用这些特性对库进行一些自定义
- shared 强制捆绑共享(或动态)库而不是静态库
- with-sf3 启用SoundFont3支持,需要ogg/vorbis(系统或捆绑)
- with-stb 使用 stb-vorbis 而不是Xiph的libogg/libvorbis
无运行时依赖
~0–1.5MB
~22K SLoC