• 在线安装命令
  • 1.安装命令: Ubuntu 测试 其他linux应该是一样的sudo apt-get install libusb-1.0-0-dev
    sudo apt-get install libusb-dev2.如果需要卸载sudo apt-get remove libusb-1.0-0-dev
    sudo apt-get remove libusb-dev
  • 编译命令
  • 
    libusb库 1.23 之前(应该是的 1.23之前没有做测试)
    例1.gcc -o main main.c -lusb
    libusb库 1.23 之后
    例2.gcc -o main main.c -lusb-1.0
  • 问题及测试程序 点击访问
  • #include <stdio.h>
    #include <string.h>
    #include <stdlib.h>
    #include <unistd.h>
    #include <libusb-1.0/libusb.h>
    #include <stdio.h>
    #include <sys/types.h>static void print_devs(libusb_device **devs)
    {libusb_device *dev;int i = 0;while ((dev = devs[i++]) != NULL) {struct libusb_device_descriptor desc;int r = libusb_get_device_descriptor(dev, &desc);if (r < 0) {fprintf(stderr, "failed to get device descriptor");return;}printf("%04x:%04x (bus %d, device %d)\n",desc.idVendor, desc.idProduct,libusb_get_bus_number(dev), libusb_get_device_address(dev));}
    }int main(void)
    {libusb_device **devs;int r;ssize_t cnt; r = libusb_init(NULL);if (r < 0)return r;cnt = libusb_get_device_list(NULL, &devs);if (cnt < 0)return (int) cnt;print_devs(devs);libusb_free_device_list(devs, 1);libusb_exit(NULL);return 0;}

ubuntu在线安装和卸载libusb相关推荐

  1. ubuntu终端安装和卸载软件

    ubuntu终端安装和卸载软件 离线安装: 安装 : sudo dpkg - i  <文件名>              -i :install             命令:sudo d ...

  2. ubuntu 在线安装php,ubuntu在线安装LNMP

    一直以来个人安装lamp环境都是源码编译的,这个过程呢其实也要去经历的,但是毕竟占用时间久,有些时候在做一些测试环境的时候,可以在线安装比较快 源码编译nginx可看往期:Nginx的安装 对于lnm ...

  3. ubuntu下安装、卸载软件命令

    http://www.2cto.com/os/201210/159589.html ubuntu下安装.卸载软件命令 安装: apt-get install name 卸载: apt-get remo ...

  4. ubuntu软件安装、卸载

    1. 安装(推荐apt) 1.1 dpkg(本地安装 ) # use dpkg to install software package into debain/ubuntu os. dpkg -i & ...

  5. Ubuntu软件安装与卸载

    1. 安装 1.1 离线安装(deb文件格式安装) deb文件格式是 Ubuntu 的安装包格式,可以使用 dpkg 命令进行软件的安装和卸载. dpkg命令选项: dpkg命令效果图: 1.2 在线 ...

  6. ubuntu 在线安装mysql_Ubuntu下安装MySQL5.6

    我想我们不应该在安装软件上面耽误太多时间,但是很多时候,我们去被安装挡在了门外,尤其是初次在Linux下.作为一个程序猿,最近决定转战linux,MySQL是必须要有的,讲一下我的安装过程.在Ubun ...

  7. Ubuntu中安装与卸载docker

    一.snap 版本docker卸载与安装docker # snap 卸载docker sudo snap remove --purge docker # snap 安装docker snap inst ...

  8. ubuntu下安装与卸载软件方法

    http://www.cnblogs.com/JamyWong/archive/2009/11/19/1606442.html 1.通过deb包安装的情况: 安装.deb包: 代码:sudo dpkg ...

  9. ubuntu下安装、卸载软件

    2019独角兽企业重金招聘Python工程师标准>>> 安装:(1) apt-get install name 卸载:(1) apt-get remove name 卸载并清除配置: ...

最新文章

  1. linux版魔兽服务端,linux下玩warcraft III(魔兽)
  2. 某女网友吐槽:大厂程序员男友太忙,天天当望夫石或者床头灯!已分手!
  3. 不会c语言能学习python_为什么很多人学不会C语言?学霸说:你要是像我一样学肯定能行!...
  4. onedrive目录PHP源码,另一个OneDrive目录索引应用 OLAINDEX
  5. aes sample java,python-AES加密java解密
  6. 复习笔记(八)——C++模板
  7. python队列是线程安全的吗_python – 为什么我的多进程队列看起来不是线程安全的?...
  8. Quick BI的可视分析之路
  9. Online开发初体验——Jeecg-Boot 在线设计流程
  10. 如何使用Visual Studio无需成本即可实现连续集成
  11. C#根据word模板生成word表格报表文档
  12. python数组横向合并_python中合并数组的方法
  13. 熟练的运用计算机英语怎么说,对什么运用的熟练用英语怎么说?
  14. Android--刷机教程
  15. java中直线距离的计算_java计算两点间的距离方法总结
  16. 模拟电子电路基础——放大器理解与梳理
  17. 解决window 10 Edge浏览器下载速度太慢
  18. 计算机和网络设备的辐射强,计算机网络设备信息辐射泄漏与抑制
  19. web开发一定时间没操作_Web开发—明智地投资您的时间
  20. 西交大卢院士、方学伟团队:钛纤维增强铝基复合材料增材制造技术研究

热门文章

  1. 实现Java集合迭代的高性能
  2. How to install Toad on linux with Corssover
  3. Oracle官方并发教程之中断
  4. 使用phpmaill发送邮件的例子
  5. javascript高程3 学习笔记(二)
  6. A English version for my blog start.
  7. Delphi文件操作函数
  8. 的源码管理器中有感叹图标_玄说前端面试层层解析—关于 redux 的源码
  9. 登录方式1:MySQL自带客户端
  10. 初步认识Volatile-JMM