2 个版本
使用旧的Rust 2015
0.1.1 | 2015年11月5日 |
---|---|
0.1.0 | 2015年10月30日 |
#148 在 #raw
用于 libraw
31KB
667 行
LibRaw Rust 绑定
《code>libraw-sys 包提供对 C 库 libraw
的声明和链接。遵循 *-sys
包约定,libraw-sys
包不定义对本地 libraw
库函数的高级抽象。
依赖
为了使用 libraw-sys
包,您必须安装 libraw_r
库,使其可通过 pkg-config
找到。 libraw_r
是 LibRaw 的可重入版本。
在基于 Debian 的 Linux 发行版上,安装 libraw-dev
包
sudo apt-get install libraw-dev
在 OS X 上,使用 Homebrew 安装 libraw
brew install libraw
在 FreeBSD 上,安装 libraw
包
sudo pkg install libraw
用法
将 libraw-sys
作为依赖项添加到 Cargo.toml
[dependencies]
libraw-sys = "0.1"
导入 libraw_sys
包,并按其在本地 libraw
库中定义的方式使用函数。
extern crate libraw_sys as libraw;
寻找帮助
由于 libraw-sys
除了从本地 libraw
库导出符号之外,最好的帮助来源是关于本地 libraw
已有的信息。
许可证
版权 © 2015 David Cuddeback
在 MIT 许可证 下分发。
注意: 使用此包时,您的可执行文件将链接到 libraw
C 库,该库可在 LGPL 版本 2.1、CDDL 版本 1.0 或 LibRaw 软件许可证 下使用。
依赖
~58KB