libusb-sys:libusb 库的 Rust 绑定

时间:2024-06-17 23:46:46
【文件属性】:

文件名称:libusb-sys:libusb 库的 Rust 绑定

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-17 23:46:46

Rust

Libusb Rust 绑定 libusb-sys crate 为libusb C 库提供声明和链接。 遵循*-sys包约定, libusb-sys crate 没有定义对本地libusb库函数的更高级别的抽象。 依存关系 为了使用libusb-sys crate,您必须在pkg-config可以找到它的地方安装libusb库。 libusb支持的所有系统也由libusb-sys crate 支持。 它已经在 Linux、OS X 和 Windows 上进行了测试。 交叉编译 要链接到本地libusb库的交叉编译版本,需要设置几个环境变量来配置pkg-config以与交叉编译器的 sysroot 一起工作。 对使用pkg-config有很好的解释。 但是,Rust 的不支持调用$CHOST前缀的pkg-config 。 它将始终不带前缀调用pkg-config 。 要使用pkg-con


【文件预览】:
libusb-sys-master
----CONTRIBUTORS(161B)
----.mailmap(100B)
----Cargo.toml(462B)
----src()
--------lib.rs(20KB)
----build.rs(91B)
----examples()
--------read_device.rs(9KB)
--------hotplug.rs(4KB)
--------libusb_info.rs(2KB)
--------list_devices.rs(14KB)
----.travis.yml(513B)
----LICENSE(1KB)
----README.md(3KB)
----.gitignore(18B)

网友评论