移植libusb到mips-Linux上--基于jz4780
最近工作需要libusb的相关内容
环境 虚拟机+Ubuntu12.04
交叉编译链 mipsel-linux-gcc 4.1.2
开发板 jz4780核心板+外设 Linux3.0.8
在libusb官网下载libusb源码 结合后面工作需要,最终选用libusb0.9.3版本 官网为http://www.libusb.org/
拷贝到工作目录解压对应文件
tar xvjf libusb-0.9.3.tar.bz2
进入目录 进行对应配置工作
./configure CROSS_COMPILE =1 CC=mipsel-linux-gcc CXX=mipsel-linux-g++ --build=i686-linux --host=mips-linux prefix=/home/linux/hp-printer/install
CC CXX 为交叉编译器 --host为目标机 prefix为编译安装目录

本文详细记录了将libusb 0.9.3版本移植到mips-linux架构(基于jz4780)的过程,包括配置、交叉编译、安装及测试。通过设置CROSS_COMPILE、CC、CXX、--host及prefix等参数,成功生成.so库和头文件,并编写测试程序验证移植效果。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



