操作系统 - > ubuntu 11.10(是的,它的版本相当旧,但不幸的是我们无法升级它)
更新了驱动程序 - >从libftd2xx.so.1.1.1到libftd2xx.so.1.1.12的ftdi驱动程序
IDE - > ecillpse
问题 - > 无法包含更新库
错误 - >
/ usr / bin / ld:跳过不兼容的/usr/local/lib/libftd2xx.so时 搜索-lftd2xx
/ usr / bin / ld:跳过不兼容 搜索-lftd2xx时/usr/local/lib/libftd2xx.a
概述:
我有使用ftdi芯片的嵌入式系统。我必须在编码中包含一些新功能,因此我升级了库。以下是我遵循的以下步骤
tar xfvz libftd2xx1.1.12.tar.gz
cd build / arm926
cp lib * / usr / local / lib
将库复制到中心位置。
构建共享对象示例。
cd examples
make -B(我按照文档中的说明执行了这些步骤,但不知道我为什么这么做)
运行ldconfig
运行文件libftd2xx.a
o / p libftd2xx.a:当前存档
请你们帮助我或指出我犯错误的地方。 非常感谢
答案 0 :(得分:0)
对不起伙计们,我正在按照ftdi coument的指示,而不是进入i386目录,我进入了arm986。