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

ippsMul_32f_A24(...) error: unresolved external symbol

lkeene
Beginner
318 Views

Hello all, I'm trying to make use of "ippsMul_32f_A24(...)" in my application but I'm getting an "unresolved external symbol _ippsMul_32f_A24" link error when trying to build. My linker input specification is:

ippsemerged.lib ippsmerged.lib ippsremerged.lib ippsrmerged.lib ippmemerged.lib ippmmerged.lib ippiemerged.lib ippimerged.lib ippcorel.lib libguide.lib

Have Iomitteda lib file necessary for this function call?

-L

0 Kudos
5 Replies
Gennady_F_Intel
Moderator
318 Views

yes, these functions aredeclared in the ippvm.h header files therefore you need to addippvmemerged and ippvmmerged libraries.

--Gennady

0 Kudos
lkeene
Beginner
318 Views

Thanks for the response. I've appended the linker specification with "ippvmemerged ippvmmerged" but now I'm getting:

"fatal error LNK1104: cannot open file 'ippvmemerged.obj".

Any ideas? IPP can be tough to get working sometimes. Thanks!

-L

0 Kudos
Vladimir_Dudnik
Employee
318 Views

Hello,

UsingIPP is not more tough than using any other libraries. You need specify full library name to linker. That's mean ippvmemerged.lib and ippvmmerged.lib. Otherwise it tries to look for an object file

Regards,
Vladimir

0 Kudos
lkeene
Beginner
318 Views

Of course. what a stupid mistake. Thank you!

-L

0 Kudos
Vladimir_Dudnik
Employee
318 Views
You are welcome
0 Kudos
Reply