Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

Installing IPP via pip

Holm-Rasmussen__Bo
323 Views

Hi,

we would like to keep track of the IPP version in use for a Windows C++ project. Using Intel Software Manager only lets us upgrade manually. Alternatively, Python virtual environments and pip seemed to be a clever way to do that on developer machines and on the build server. However, installing IPP via pip only installs the *.dll files. Installing ipp-devel via pip also adds the *.h files. However, we still need the *.lib files to compile our C++ project because our application is system critical and cannot depend on *.dll files.

Do you plan to include the *.lib files in a future pip version of IPP? Or is there another lightweight way (like pip install) to automatically fetch different versions of IPP?

 

Kind regards, Bo

0 Kudos
1 Solution
Holm-Rasmussen__Bo
323 Views

SOLUTION:

Looking into Conda as Python package manager I see that all the IPP library types are available and updated to latest versions. For Microsoft that is the *.dll, *.lib and *.h files. Available with these separate conda packages:

https://anaconda.org/intel/ipp/files

https://anaconda.org/intel/ipp-static/files

https://anaconda.org/intel/ipp-include/files

https://anaconda.org/intel/ipp-devel/files

View solution in original post

2 Replies
Holm-Rasmussen__Bo
323 Views

Thank you for the link Aswin.

However, following your link I am still not able to see how to get the *.lib versions of IPP via pip.

//Bo

Holm-Rasmussen__Bo
324 Views

SOLUTION:

Looking into Conda as Python package manager I see that all the IPP library types are available and updated to latest versions. For Microsoft that is the *.dll, *.lib and *.h files. Available with these separate conda packages:

https://anaconda.org/intel/ipp/files

https://anaconda.org/intel/ipp-static/files

https://anaconda.org/intel/ipp-include/files

https://anaconda.org/intel/ipp-devel/files

View solution in original post

Reply