Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

Using both MKL & IPP in Visual C++ 2005

ruth_aloni-lavinice_
677 Views
I added MKL to a project that is using IPP. It compiled but aborted when entering the ipp function ippsFFTFwd_RToCCS_32f with an error of access violation.I am using MKL version 10.1.1.022.the libraries I am using are:
ippsr20.lib mkl_c.lib mkl_intel_thread.lib mkl_core.lib
0 Kudos
1 Reply
Gennady_F_Intel
Moderator
677 Views

IPP: It looks like your IPP's version is pretty old. I guess 4.1? ( btw- this version is EOL today ).Why are you use only ippsr20.lib? It seems you have to add ippcore.lib
MKL:
if you are using static linking mode (as an example) with MKL 10.1,
You have to link the following libraries: mkl_intel_c.lib mkl_intel_thread.lib mkl_core.lib libiomp5md.lib
or with sequential version:
mkl_intel_c.lib mkl_sequential.lib mkl_core.lib

I would recommend using sequential variant because of MKL's 10.1 treading supported by new libraries (libiom5md.lib) which incompatibility with the libguide40 from IPP.

0 Kudos
Reply