Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.

Problem linking to ippsSplitC_8u_D2L

photo_tom
Beginner
93 Views
Environment- Ipp6.1, VS2008SP1, xp32
I'm trying to useippsSplitC_8u_D2L (string split) function. I'm having a problem getting it to link correct and I cannot see from doc's where my problem is. I'm using the static link with dispatching option
Libraries included -
ippsemerged.lib
ippiemerged.lib
ippchemerged.lib
ippcorel.lib
My errors are

[bash]ippchemerged.lib(ippch00045.obj) : error LNK2001: unresolved external symbol _g9_ippsSplitC_8u_D2L@24
ippchemerged.lib(ippch00045.obj) : error LNK2001: unresolved external symbol _p8_ippsSplitC_8u_D2L@24
ippchemerged.lib(ippch00045.obj) : error LNK2001: unresolved external symbol _v8_ippsSplitC_8u_D2L@24
ippchemerged.lib(ippch00045.obj) : error LNK2001: unresolved external symbol _t7_ippsSplitC_8u_D2L@24
ippchemerged.lib(ippch00045.obj) : error LNK2001: unresolved external symbol _w7_ippsSplitC_8u_D2L@24
ippchemerged.lib(ippch00045.obj) : error LNK2001: unresolved external symbol _px_ippsSplitC_8u_D2L@24[/bash]

So as I read the errors, linker is finding initial entry point for the routine, but cannot find the cpudependentversion.
In reviewing the documentation, this looks like all the libraries I need to install, but obviously I'm missing something. Especially, as my usage of the Ipp libraries has been pretty minimal.
Tom
0 Kudos
1 Reply
PaulF_IntelCorp
Employee
93 Views
Hello Tom,

Please review this article, it should get you going:

Simplified Link Instructions for the IPP Library

Paul
Reply