我正在尝试构建一个在http://sourceforge.net/projects/d2xx/找到的JD2XX项目的32位DLL。我正在使用MinGW编译代码但是从ld.exe收到错误,声明它“找不到-lftd2xx”。我想知道是否有人之前已经看过/修复了这个问题,或者对如何解决这个问题有任何想法。
尝试在64位win7和32位xp计算机上构建时,我遇到了这个错误。
答案 0 :(得分:1)
好吧,我终于弄明白了问题是什么,这让我觉得有点傻。但是对于任何试图构建这个项目并且遇到类似问题的人来说,这就是修复。
JD2XX dll的Makefile中有一行内容如下: LIB = -L $(FTDI)-lftd2xx
需要将其更改为: LIB = -L $(FTDI)/ $(ARCH)-lftd2xx