libusb编译和Qt环境配置libusb

  1、下载libusb,下载网址:https://sourceforge.net/projects/libusb/

  

 

  2、Windows下编译libusb,Visual Studio 2017打开libusb_2017.sln。解压下载下来的libusb压缩包,包含ibusb_2017.sln的路径是:libusb-1.0.23/libusb-1.0.23/msvc/libusb_2017.sln。

  

  3、编译环境我选择的是Debug Win32。

  4、编译完成后,在libusb-1.0.23/libusb-1.0.23/Win32/Debug/dll文件夹下生成了我们需要的libusb-1.0.dll文件和libusb-1.0.lib文件。

    编译好的libusb库获取:

    链接:https://pan.baidu.com/s/1BBr_U6vH1NCDbzrFEVIV0A 

    提取码:gppc

  5、Qt导入libusb库
   (1)把libusb-1.0.dll、libusb-1.0.lib和libusb.h这3个文件放在Qt工程文件目录下(和.pro在同一目录)

      (2)导入lib,在pro文件中加上下面的语句,$$PWD表示当前目录,-L(libusb-1.0.lib存在的路径)  -l(libusb-1.0.lib的文件名称)

      

 

      (3)加上头文件 #include "libusb.h"

      (4)在生成exe的文件夹下放入libusb-1.0.dll文件

  6、QT导入libusb完成,可以使用libusb API开始编程了。


  


posted @ 2020-03-30 18:46  绿筱  阅读(3168)  评论(0编辑  收藏  举报