芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 464|回复: 0

【Cypress】【USB】【QT】编译CyAPI的MinGW版本库

[复制链接]

该用户从未签到

59

主题

73

帖子

764

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
764
发表于 2024-3-8 16:59:55 | 显示全部楼层 |阅读模式
附件:

CyAPI_lib_cpp.zip (69.87 KB, 下载次数: 47)

1.下载附件,并解压

image.png
2.文本模式打开make.bat,将路径修改为你的QT软件的对应路径,这里选择了32位的版本,如果要编译64位的版本呢,就把路径中的32改成64

image.png

3.保存并关闭make.bat文件,然后双击它,开始编译,下图为编译完成后打印的信息
image.png

这里的CyAPI.a就是编译好的库,还需要配合步骤2中的路径mingw810_32下的i686-w64-mingw32\lib\libsetupapi.a文件使用,如果你编译的是64位的版本,应该使用mingw810_64路径下的\x86_64-w64-mingw32\lib\libsetupapi.a文件

image.png

这里上传一个qt工程供大家测试使用

Cypress_Usb.zip (115.88 KB, 下载次数: 45)
在这个工程里我把MinGW32和MinGW64的库都放进去了,编译的时候,如果你选择的编译器是MinGW32就无需更改,如果选的是MinGW64那就修改库的路径为lib/x64
image.png

将一个Cypress设备连接到电脑,再运行QT程序,会输出设备名和PID、VID
image.png


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

GMT+8, 2024-5-5 03:40 , Processed in 0.124828 second(s), 42 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表