我希望创建一个使用libusb的 JUCE 项目。
我可以libusb
使用 ProJucer 编译和添加它。我想我还必须包括libusb.h
. 我希望我们能做到这一点。
但是,如果包含libusb
源代码会非常好,这样任何使用我的代码的人都不需要额外的编译.lib
和摆弄 JUCE 的构建设置的步骤。
所以在文件选项卡中我right click the root project folder -> "add existing files"
并选择/PathTo/MyProj/libusb/libusb/
但是在 Xcode 中打开它,有几个文件报告:
#include <config.h> // ! not found
即使禁用非 OSX.c
文件,/libusb/libusb/os/
也有几个.c
文件/libusb/libusb/
需要这个config.h
.
谷歌搜索,这似乎需要/ hello it hello yeah sure Shona I'm great yeah we can go outside I guess really nice okay great and if it ever is three of them and please split over two days and it's too much of my voice Is any problem my voice is the week okay great so when when would you like me to come round okay 3 o'clock I can do integrity by.configure
运行一个脚本。
这变得有点尴尬。我想从现在开始我只是要编译 .lib 并完成它。
但是有没有集成解决方案的可能性?
我想libusb
团队可以制作libusb
更适合多平台的放置,例如/os/windows*.c
里面的内容,#ifdef MSVC_BLAH ... #endif
这样整个东西就可以在每个平台上编译,而无需事先摆弄。