移植libusb到zedboard

本文介绍了如何将libusb-1.0.8移植到zedboard嵌入式系统,包括在PC端进行交叉编译,设置编译参数,制作动态库,以及在zedboard端通过软链接解决内存限制问题,最终运行测试程序。
摘要由CSDN通过智能技术生成

移植libusb到嵌入式系统zedboard的过程可以分为两个阶段,在PC端的工作和在zedboard的工作。

PC端(虚拟机系统ubuntu12.04)

         下载libusb-1.0.8软件包,地址:http://sourceforge.net/projects/libusb/files/

         libusb软件包版本1.0以上的据说比较强大和稳定。

         解压后进入libusb-1.0.8,进行交叉编译。

         ./configure--build=i686-linux --host=arm-linux--prefix=/home/skinzhan/libusb-1.0.8/install CC=/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/arm-xilinx-linux-gnueabi-gccCXX=/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/arm-xilinx-linux-gnueabi-g++

         然后make && make install.

         命令说明:

--build=i686-linux表示该软件在x86平台上被编译

--host=arm-linux表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值