libusb编译和Qt环境配置libusb

本文介绍了如何在QT MinGW64编译环境中导入并使用libusb库。首先需要下载libusb库文件,并确保与编译器匹配。将libusb-1.0.dll、libusb-1.0.dll.a和libusb.h放在工程目录下,然后在.pro文件中添加相应的库链接和路径。最后,确保在运行目录下包含libusb-1.0.dll,即可在QT中使用libusbAPI进行编程。
摘要由CSDN通过智能技术生成

1、下载libusb
在这里插入图片描述
这是编译好的库文件,MinGW32和VS2013都是指编译器(QT有两种类型的编译器)
Qt MinGW与MSVC都是很好用的编译工具,但是他们兼容的并不好。当你的项目使用MinGW编译的使用,想要用一个MSVC编译生成的库时就会有问题。使用MinGW编译项目的时候,所使用的Lib也要是MinGW编译的。如果你只是开发Window平台的软件时,最好用Qt MSVC组合,这样可以使用大量的第三方lib,还有很多的构建指令,毕竟window上MSVC才是王道。

5、Qt导入libusb库
  因为我用的QT编译器是MinGW64,使用把MinGW64 里面的文件导入
   (1)把libusb-1.0.dll和libusb-1.0.dll.a 和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开始编程了。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值