1

我在eclipse上得到一个编译错误。

skipping incompatible C:\Users\khhwork\Desktop\test\test\Datastore\lib/libpq.dll when searching for -lpq

我不知道为什么甚至如何能够将路径名中的最后一个 / 更改为 \ 。

我一直在更改和探索所有设置,但没有成功。

谢谢,凯文

4

1 回答 1

2

Windows 应用程序使用的 Win32 API 都接受目录的 / 和 \ 分隔符,并且在编译时报告的错误看起来有些不同。您拥有的 libpq.dll 可能与您编译应用程序其余部分的平台不同(例如,您编译 64 位应用程序,而 DLL 是 32 位应用程序,或者相反,或者您是为另一个平台(如 ARM)编译,而 DLL 用于 x86 ......可以是这样的)。

于 2013-04-08T12:51:33.953 回答