我过去使用过 libftdi 并使用以下命令进行编译:
gcc -lftdi -o i2csend i2csend.c
一切都很顺利。今天,在 Ubuntu 12.10 上我遇到了很多错误,例如undefined reference to
ftdi_init'`
我知道 libftdi 被重命名为 libftdi1 所以我尝试了相同的命令-lftdi1
并得到了错误:
/usr/bin/ld: 找不到 -lftdi1 collect2: 错误: ld 返回 1 退出状态
谁能解释为什么?