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

ippsMul_32f_A24(...) error: unresolved external symbol

lkeene
Beginner
146 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
146 Views

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

--Gennady

lkeene
Beginner
146 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

Vladimir_Dudnik
Employee
146 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

lkeene
Beginner
146 Views

Of course. what a stupid mistake. Thank you!

-L

Vladimir_Dudnik
Employee
146 Views
You are welcome
Reply