libusb rs:libusb的安全Rust封装器 源码
里布斯 此板条箱为本地libusb库提供了安全的包装。 它应用了RAII模式和Rust生存期,以确保安全使用所有libusb功能。 RAII模式可确保在不再需要时释放所有已获取的资源,Rust生命周期可确保以正确的顺序释放资源。 依存关系 为了使用libusb板条箱,必须安装本地libusb库,可以通过pkg-config找到该库。 libusb板条箱也支持本机libusb库支持的所有系统。 它已经在Linux,OS X和Windows上进行了测试。 交叉编译 当交叉编译为外部目标时,可以使用libusb板条箱。 介绍了有关如何交叉编译libusb详细信息。 用法 将libusb添加为Cargo.toml的依赖Cargo.toml : [ dependencies ] libusb = " 0.3 " 导入libusb板条箱。 几乎所有libusb功能的起点都是创建上下文对象。 使用
用户评论