【发布时间】:2013-02-11 15:53:20
【问题描述】:
我喜欢用 libusb 做 USB 编程。 我使用
安装它$ apt-get install libusb-1.0
然后
$ apt-get install libusb-1.0-0-dev
但是我尝试在c代码中使用后,出现编译错误。
#include <stdio.h>
#include <libusb-1.0/libusb.h>
int main(){
usb_init(NULL);
return 0;
}
编译器错误是:
**/tmp/ccgCZXTu.o:在函数“main”中: test.c:(.text+0xf): undefined reference to `usb_init' collect2:错误:ld 返回 1 个退出状态**为什么会这样?
【问题讨论】:
标签: linux usb kernel device-driver libusb