我在eclipse上遇到编译错误。
skipping incompatible C:\Users\khhwork\Desktop\test\test\Datastore\lib/libpq.dll when searching for -lpq
我不知道为什么甚至如何能够在路径名中将最后一个/更改为\。
我一直在改变并探索所有设置但没有成功。
感谢, Kaven
答案 0 :(得分:1)
Windows应用程序使用的Win32 API都接受目录的/和\分隔符,并且在编译时报告的错误看起来有些不同。你所拥有的libpq.dll可能不适用于编译应用程序其余部分的同一平台(例如,你编译64位应用程序而DLL是32位,或者相反,或者你是编译为另一个平台,如ARM和DLL是为x86 ...可以是这样的。)