首先下载hidapi的源程序,源码来源地址:http://www.signal11.us/oss/hidapi/
下载好后,打开目录下的windows下的工程,会出现如下图,
这是因为VS的版本不同,点击确定即可。如果想查看版本的话,可以用记事本打开hidapi.vcproj文件进行查看,如下图
点击确定后,出现下图,点击是即可,
此时就打开了工程,首先检查一下,vs的编译环境,因为我的QT环境为vs64位的,所以此时一定要为64位的,如图
然后编译生成即可,此时你会发现工程目录下多出一个文件夹即X64,从中提取两个文件一个hidapi.lib文件,一个hidapi.dll文件,还有一个文件是hidapi.h文件,这个文件在下载目录下的hidapi文件夹下。
此时的这三个文件可以使用,首先把hidapi.lib和hidapi.h两个文件拷贝到你建立的QT的工程目录下,如下图
然后在QT工程下为hidapi.lib添加路径,以及头文件hidapi.h,在.pro文件夹下,添加如下语句:
LIBS += -LG:/QT/USB/USB/ -lhida