Mac Os Yosemite上的FTDI芯片ID

FTDI Chip ID on Mac OS Yosemite

本文关键字:芯片 ID FTDI 上的 Os Yosemite Mac      更新时间:2023-10-16

我正在尝试从

获取运行示例应用程序

http://www.ftdichip.com/support/softwareexamples/ftdichip-id.htm

用于Mac OS。

我的问题是将其编译为Mac OS Yosemite。

"制作"之后会出现此错误:

LD:警告:忽略文件./libftchipid.dylib,缺少所需的架构x86_64文件中的./libftchipid.dylib(2片)架构X86_64的未定义符号:  " _ftid_constructor",从:      _ Main在Chipid-3efebc.o中  " _FTID_DESTRUCTOR",从:      _ Main在Chipid-3efebc.o中  " _ftid_getchipidfromhandle",从:      _ Main在Chipid-3efebc.o中  " _ftid_getDeviceChipid",从:      _ Main在Chipid-3efebc.o中  " _FTID_GETDEVECEDESESCRIPTIN      _ Main在Chipid-3efebc.o中  " _ftid_getDeviceserialnumber",从:      _ Main在Chipid-3efebc.o中  " _ftid_getDllversion",从:      _ Main在Chipid-3efebc.o中  " _ftid_getErrorCodestring",从:      _ Main在Chipid-3efebc.o中  " _ftid_getnumdevices",从:      _ Main在Chipid-3efebc.o中LD:符号(s)架构x86_64找不到符号

有人可以帮忙吗?

我找到了如何在没有此库的情况下读取ID的方式。它是用Eeprom编写的。

FT_ReadEE (ftHandle, 0x43, &wTemp) (FT_ReadEE (ftHandle, 0x44, &wTemp)