如何使libusb的库可见到另一个程序?(How to make libusb library vi

2019-09-16 13:24发布

我试图编译hidapi库。 为了编译,我需要的libusb-1.0 。 我下载的是,配置,制作安装到/usr/local/lib 。 但是,当我尝试编译hidapi ,它不会看到libusb-1.0

立方厘米-Wall -g -c -I ../ hidapi pkg-config libusb-1.0 --cflags藏-libusb.c -o藏-libusb.o -L / USR /本地/ lib中包libusb-1.0中未发现在pkg配置搜索路径。 也许你应该补充含有`的libusb-1.0.pc”到PKG_CONFIG_PATH环境变量不包'的libusb-1.0目录'发现/ bin / sh的:CC:找不到化妆:* [HID-libusb.o]错误127

我该如何解决呢?

(编译发生在Synology NAS)

Answer 1:

既然你安装/usr/local/libpkg-config就找不到你的安装,除非你设置PKG_CONFIG_PATH适当

尝试运行:

export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig"

在你的shell,然后重新尝试建立自己的代码



文章来源: How to make libusb library visible to another program?