一、准备
1、使用交叉编译器 arm-2014.05
2、下载libusb的压缩包libusb-1.0.21.tar.bz2
评论留下邮箱发给你。

二、安装(在linux终端下输入命令):
1、解压:tar -xvf libusb-1.0.21.tar.bz2
2、进入目录cd libusb-1.0.21,生成待安装的目录mkdir install(交叉编译好的库文件将放在此目录下)
3、配置安装选项: ./configure --host=arm-linux --prefix=/home/topeet/Desktop/libusb-1.0.21/install --disable-udev CC=/usr/local/arm/arm-2014.05/bin/arm-linux-gcc CXX=/usr/local/arm/arm-2014.05/bin/arm-linux-g++
其中:–host=arm-linux表示该软件编译完成后在arm平台上运行,–prefix后面为软件安装目录 --disable表示禁用功能,CC=表示指定gcc交叉编译器,CXX=表示指定g++交叉编译器。
4、编译libusb源代码:make
5、生成libusb库文件:make install
这样一个交叉编译好的库文件就生成在install目录下了。

libusb的交叉编译相关推荐

  1. Gpsd pps移植

    Gpsd pps移植 最近在研究GPSD相关信息,查阅到GPSD可以与NTPD相配合实现高精度时间同步功能,因此才涉及到此主题. 目前手头用的是Ublox F9P模块,UART输出NEMA数据,另外一 ...

  2. Libusb交叉编译和移植

    2019独角兽企业重金招聘Python工程师标准>>> Libusb交叉编译和移植 某项目内核需要支持USB的相关操作,所以考虑移植Libusb库 1.到官网下载最新的libusb源 ...

  3. linux下交叉编译libusb的方法及编译一个使用了libusb库的test程序的方法

    linux交叉编译libusb的方法 下载libusb 下载网址:libusb - Browse Files at SourceForge.net 交叉编译libusb 将下载好的libusb压缩包解 ...

  4. 交叉编译libusb和libusb-compat-0.1.5

    1. 下载libusb库: https://jaist.dl.sourceforge.net/project/libusb/libusb-1.0/libusb-1.0.22/libusb-1.0.22 ...

  5. Libusb开发教程一 安装

    1. 从官网下载需要使用的离线资源包: 进入 libusb.info 的 Download 页 下载  libusb-1.0.9.tar.bz2 下载 libusb-compat-0.1.4.tar. ...

  6. Linux libusb开发教程<一> 介绍与安装

    1.libusb简介 libusb 是一个 C 库,提供对 USB 设备的通用访问. 它旨在供开发人员用于促进与 USB 硬件通信的应用程序的开发.其具有如下特点 可移植:使用单个跨平台 API,它提 ...

  7. 使用libusb读取鼠标数据

    使用libusb读取鼠标数据 文章目录 使用libusb读取鼠标数据 1. HID协议 1.1 描述符 1.2 数据格式 1.2.1 键盘 1.2.2 LED 1.2.3 鼠标 1.2.4 扫描码 2 ...

  8. 交叉编译 FT4232 eeprom 开源工具 libftdi 记录

    libftdi下载地址 Libftdi 依赖 libusb libconfuse gettext-0.19 首先安装依赖文件 sudo apt-get install libboost-all-dev ...

  9. 交叉编译 openocd

    1. openocd 是什么 ​ openocd 是一个运行在 pc 机上开源的嵌入式调试软件,几乎统一了各大主流调试器,如 st-link.jlinlk.daplink 等等,一般芯片厂商都会原生选 ...

最新文章

  1. 【Nodejs】记一次图像识别的冒险
  2. 5G NR资源分配中RIV指示的具体原理
  3. 网页设计 html鼠标悬停,利用css3实现的简单的鼠标悬停按钮
  4. 使用MUI框架实现JQ购物车增减
  5. Java Thread之Sleep()使用方法总结
  6. 关于大学生创新创业项目赛事汇总
  7. python实时监控文件夹内文件数量变化_python 监控文件夹变化
  8. WORD中如何调整字间距
  9. 阿里云服务器安装Nginx
  10. 华北电力保定校区计算机专业好就业吗,2021年华北电力大学(保定)专业排行榜,哪个专业就业比较好...
  11. Java8 Instant 时间戳
  12. 未来IT互联网企业的发展前景
  13. openbsd运行Linux应用程序,为什么默认的Linux安装运行的进程多于默认的OpenBSD安装?...
  14. Package.json文件配置
  15. 强大的达梦数据库图形界面工具
  16. Docker|Maven编译推送Docker服务器生成镜像
  17. 城市内涝地埋式积水监测系统解决方案
  18. 运动的“点”与“线”,竟然能产生错觉???
  19. 1v1对战答题小程序
  20. 中鑫优配新股开盘破发你怎么看

热门文章

  1. ldirectord实现高可用负载集群
  2. 【转】Android-Input 按键字符映射文件输入设备配置文件
  3. 4、HTML 超链接
  4. JS学习笔记 等于和包装对象
  5. ionic入门教程第五课-举例子说明异步回调$q及$q在项目中的用法
  6. codevs1287 矩阵乘法
  7. 一个特殊的事件绑定程序(通用于各种浏览器)
  8. JAVA获取别人发过来的json字符串(Post方式)
  9. 年轻人不讲武德不仅白piao接口测试知识还白piao接口测试工具会员
  10. 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。