我正在尝试利用LibUSB与我构建的小型可编程 LED 设备进行交互。我在 Windows 上使用 libusb-win32 端口有工作代码,但在将其移植到 MAC 时遇到问题。
我已经将 LibUSB 克隆到本地 git 存储库并使用 XCode 编译它,我认为这是 MAC 上的首选方法。经过一番挖掘(包括显示隐藏Library
文件夹),它看起来像 XCode 输出到/Users/jon/Library/Developer/Xcode/DerivedData/libusb-ekndohtauywugtgjlolqmmdyoafq/Build/Products/Debug/libusb-1.0.0.dylib
.
所以我的问题是,我怎样才能在 XCode 中创建一个简单的控制台应用程序(或者如果有更简单的方法可以创建其他东西)链接到该库并调用 libusb 库中的函数(例如libusb_init(libusb_context **ctx);
)?