Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
141 Views

Installing IPP via pip

Jump to solution

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

Accepted Solutions
Highlighted
141 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

0 Kudos
2 Replies
Highlighted
141 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

0 Kudos
Highlighted
142 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

0 Kudos