How to specify IPP version with CMake for versions 4.1.2/4.2.0?

asked 2019-12-17 21:43:08 -0500

sid311 gravatar image

I've built version 4.2.0 and extra modules with Intel's TBB and IPP using CMake. It works but I notice it used IPP from the 3rd Party folder provided in the master repo (version 2019 Gold).

How can I get CMake to point to my IPP like it does with TBB? For TBB, I can specify the directory and lib files, but I cannot do this with IPP, there are no options (although it never accepts the directory I give it for the tbb.dll).

I thought of maybe just copying files from my Intel Parallel Studio EX 2020 installation but the folder structure is completely different to the one found in the 3rd party folder; in fact, the files are different (C vs CPP files) and I don't see a 'ippicv' folder anywhere. I cannot find the corresponding files.

I remember there used to be an IPP_DIR or something similar in version 3.4.5 but I cannot seem to find or activate the option in the new version.

Any help is appreciated, thanks.

edit retag flag offensive close merge delete