CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 5990|回复: 2

关于编译sunxi-tool的问题 提示libusb.h出错

[复制链接]
发表于 2013-8-25 16:12:22 | 显示全部楼层 |阅读模式
gcc -g -O0 -Wall -Wextra -std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/ `pkg-config --cflags libusb-1.0`  -o fel fel.c  `pkg-config --libs libusb-1.0`
/bin/sh: 1: pkg-config: not found
/bin/sh: 1: pkg-config: not found
fel.c:21:20: 致命错误: libusb.h:没有那个文件或目录
编译中断。

我已apt-get install  libusb-1.0 过了。

在usr/include/libusb-1.0/libusb.h文件有这个文件,

在那个sunxi-tools下的fel.c 文件 #include <libusb.h> 是这个,找不到。。。我改成<libusb-1.0/libusb.h> 后
提示这个


gcc -g -O0 -Wall -Wextra -std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/ `pkg-config --cflags libusb-1.0`  -o fel fel.c  `pkg-config --libs libusb-1.0`
/bin/sh: 1: pkg-config: not found
/bin/sh: 1: pkg-config: not found
/tmp/ccpNDEbR.o:在函数‘usb_bulk_send’中:
//Soft/sunxi-tools/fel.c:53:对‘libusb_bulk_transfer’未定义的引用
/tmp/ccpNDEbR.o:在函数‘usb_bulk_recv’中:
//Soft/sunxi-tools/fel.c:67:对‘libusb_bulk_transfer’未定义的引用
/tmp/ccpNDEbR.o:在函数‘main’中:
//Soft/sunxi-tools/fel.c:283:对‘libusb_init’未定义的引用
//Soft/sunxi-tools/fel.c:300:对‘libusb_open_device_with_vid_pid’未定义的引用
//Soft/sunxi-tools/fel.c:305:对‘libusb_claim_interface’未定义的引用
//Soft/sunxi-tools/fel.c:308:对‘libusb_detach_kernel_driver’未定义的引用
//Soft/sunxi-tools/fel.c:310:对‘libusb_claim_interface’未定义的引用
//Soft/sunxi-tools/fel.c:359:对‘libusb_attach_kernel_driver’未定义的引用
库文件找不到。。。不知这个库文件是啥。。

ls只找到这两个
root@localhost://usr/lib# ls libusb*
libusbmuxd.so.1.0.8  libusbmuxd.so.2

回复

使用道具 举报

发表于 2014-1-16 17:14:31 | 显示全部楼层
同问?不知道楼主解决 了么?如果解决了请指点一下子我们初学者?
回复 支持 反对

使用道具 举报

发表于 2014-1-16 18:06:18 | 显示全部楼层
你没有apt libusb0-dev
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-24 02:01 , Processed in 0.019784 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部