libusb linux环境搭建,linux下libusb的安装与测试

本文档详细记录了在Fedora 10 Linux环境下,libusb-1.0.9版本的安装与测试过程。从下载源码、配置、编译到安装,最后通过示例程序listdevs.c展示libusb的使用,并解释了如何打开调试开关以查看libusb的内部运行情况。
摘要由CSDN通过智能技术生成

@2013/5/14

0.libusb的介绍:参考

1.环境:vmware_fedora_10(linux-2.6.x)

2.获取源代码:  (最好选择libusb-1.0.9版本,下载次数最多,自是有它的道理)

3.解压源码tar xjvf libusb-1.0.9.tar.bz2按照INSTALL文件给出的提示进行安装:主要分为./configure ->make -> make install

4.安装过程如下:

configure略去......(看不懂......)

/* make的动作主要是编译libusb的源代码 */

[root@zx libusb-1.0.9]# makemake  all-recursive

make[1]: Entering directory `/share/libusb-1.0.9'

Making all in libusb

make[2]: Entering directory `/share/libusb-1.0.9/libusb'

CC     libusb_1_0_la-core.lo

CC     libusb_1_0_la-descriptor.lo

CC     libusb_1_0_la-io.lo

CC     libusb_1_0_la-sync.lo

CC     libusb_1_0_la-linux_usbfs.lo

CC     libusb_1_0_la-threads_posix.lo

CCLD   libusb-1.0.la

make[2]: Leaving directory `/share/libusb-1.0.9/libusb'

Making all in doc

make[2]: Entering directory `/share/libusb-1.0.9/doc'

make[2]: Nothing to be done for `all'.

make[2]: Leaving directory `/share/libusb-1.0.9/doc'

make[2]: Entering directory `/share/libusb-1.0.9'

make[2]: Nothing to be done for `all-am'.

make[2]: Leaving directory `/share/libusb-1.0.9'

make[1]: Leaving directory `/share/libusb-1.0.9'

/* make install的动作主要是编译出libusb库并加入到系统文件夹下 */

[root@zx libusb-1.0.9]# make installMaking install in libusb

make[1]: Entering directory `/share/libusb-1.0.9/libusb'

make[2]: Entering directory `/share/libusb-1.0.9/libusb'

test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"

/bin/sh ../libtool   --mode=install /usr/bin/install -c   libusb-1.0.la '/usr/local/lib'

libtool: install: /usr/bin/install -c .libs/libusb-1.0.so.0.1.0 /usr/local/lib/libusb-1.0.so.0.1.0

libtool: install: (cd /usr/local/lib && { ln -s -f

libusb-1.0.so.0.1.0 libusb-1.0.so.0 || { rm -f libusb-1.0.so.0

&& ln -s libusb-1.0.so.0.1.0 libusb-1.0.so.0; }; })

libtool: install: (cd /usr/local/lib && { ln -s -f

libusb

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值