我已经构建了一个使用 mkl 和 ipp 在 mac 和 linux 上运行的程序。我现在正在使用 cygwin 和 gcc 为 Windows 构建该程序,但无法链接。
我得到的错误是:
警告:.drectve
-defaultlib:"uuid.lib" ' unrecognized ../../../bin/libMath.a(VectorUtility.cxx.o):VectorUtility.cxx:(.text+0x95): undefined reference to
_ippGetLibVersion' ../../../bin/libMath.a(VectorUtility.cxx.o):VectorUtility.cxx:(.text+0x157): undefined reference to `_ippsWinHann_32f_I'
(还有更多类似的)。
我正在使用链接路径:
/opt/intel/IPP/6.1.2.041/ia32/lib
并链接到以下内容:
ippiemerged、ippimerged、ippmemerged、ippmmerged、ippsemerged、ippsmerged 和 ippcorel。
有人可以指出我做错了什么吗?