libusb-1.x 与 openUsb 比较

10 投票
1 回答
3710 浏览
提问于 2025-04-16 16:43

我有几个关于libusb和openusb的问题。

我是一个叫Berry4all的项目的作者,这个项目可以通过USB连接来共享黑莓手机的网络。

目前我在用libusb-0.x,但我想/需要转到libusb1.x或者libopenusb……不过我不太确定该选哪个。

我需要的一些功能包括:

  • 支持Linux
  • 支持Mac OSX(需要能正常工作并且可以打包)
  • 有Python的接口

大家对这两个有什么看法,为什么选择其中一个而不是另一个呢?

1 个回答

6

我会选择libusb-1,因为它看起来在架构上更简单,维护得也更积极,适应性更强,而且比OpenUSB更主流。他们的网页上列出了基于这个库的成功项目,还有一个和OpenUSB的小比较,你可能会觉得很有用。

撰写回答