Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
6827 Discusiones

ippStaticInit() returns ippStsDllNotFoundBestUsed

sschuberth
Principiante
890 Vistas
Hi,

I'm using IPP 5.1.0.17 on Windows. As I only need IPPS routines, I statically link against ippcorel.lib, ippsemerged.lib and ippsmerged.lib. The project I'm using IPPS in is a Windows 32-bit DLL. When calling ippStaticInit(), I get a return code of ippStsDllNotFoundBestUsed. Can anyone explain to me how this can be as I'm using the static IPPS libraries? How can it be that the dispatcher does not find any DLLs then?

Thanks.
0 kudos
2 Respuestas
sschuberth
Principiante
890 Vistas
Issue resolved ... the cause was that a wrong version of ippcorel.lib (which contains ippStaticInit) was used that did not match the version of the ipps*.lib files.
Vladimir_Dudnik
Empleados
890 Vistas

Just for your information, it is OK for ippStaticInit to return non-zero error code when you call it from ippcore DLL (import library is ippcore.lib, don't mess with ippcorel.lib).

Regards,
Vladimir

Responder