我正在尝试从
获取运行示例应用程序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)