2011-08-15 13 views
0

http://sourceforge.net/projects/d2xx/にあるJD2XXプロジェクトの32ビットDLLをビルドしようとしています。私はMinGWを使用してコードをコンパイルしていますが、ld.exeから "-lftd2xx"が見つからないというエラーが表示されています。誰かがこの問題を以前に見たり修正したりしたことがあるかどうか、あるいは私がこの問題をどのように修正できるかについてのアイデアがあるのか​​どうか疑問に思っていました。32ビットJD2XX DLLをビルドしようとすると-lftd2xxが見つかりません

64ビットwin7と32ビットxpマシンの両方でこれを構築しようとすると、このエラーが発生しました。

答えて

1

私は最終的に問題が何であるかを知りました。そして、それは私を愚かなように感じさせます。しかし、誰もがこのプロジェクトを構築しようとしていると同様の問題に実行されているここに修正されます。

JD2XXのDLLのメイクファイルを読み込み、その中にラインがあります。 LIB = -L $(FTDI):これは、代わりに変更する必要が LIB = -L $(FTDI)-lftd2xx

を/ $(ARCH)-lftd2xx

関連する問題