我已经尝试了一段时间来编译FleaFPGA JTAG,但是我一直在获取链接器错误:
cannot find -lftdti1
cannot find -lusb-1.0
当我运行pkg-config --libs --cflags libftdi1时,我得到:
-I/usr/config/libftdi1 -I/usr/include/lib-usb1.0 -lftdi1 -lusb-1.0
在检查上面的目录中是否存在.h文件时,我可以确认ftdi.h和usb-1.0.h确实就在那里。
fleaFPGA JTAG-Linux的回购可以在这里找到。
https://github.com/XarkLabs/FleaFPGA-JTAG/tree/master/FleaFPGA-JTAG-linux
发布于 2018-10-25 12:12:50
我终于找到了解决办法。-m32是以GCC国旗命名的。在$CFLAGS下。
删除这将导致顺利的编译。我在64位电脑上。我想这意味着为32位架构编译。所以它寻找32位的.so库。
https://askubuntu.com/questions/1086731
复制相似问题