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開始編程了。


  

 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM