Hi,Recently, I met a problem when I was use of IPP library programming.My IDE was vs2010+IPP9.0.There was no problem until I accidentally changed the Property Manager int the Debug | Win32 name(actually,It is not allowed).IDE's warning, so I am forced to shut down vs.When I once again open the IPP can run before application, pop up the following questions:
Error: A numeric comparison was attempted on "$(IPPMajorVersion)" that evaluates to "" instead of a number, in condition "$(IPPMajorVersion) > 7 AND ('%(RuntimeLibrary)' == 'MultiThreadedDLL' OR '%(RuntimeLibrary)' == 'MultiThreadedDebugDLL') AND '%(OpenMPSupport)' == 'true'". C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets\v100\ImportBefore\Intel.Libs.IPP.v100.targets
I tried to delete the Intel Libs. IPP. V100. The targets, seemingly can run!But you have to manually add the Lib.I reinstall vs and IPP9.0, but problems still exist
IPP 2017 will be release recently. You are welcomed to try it.
According to the IPP system requirement,
IPP 2017 will remove the MSVS 2010 support https://software.intel.com/en-us/articles/intel-integrated-performance-primitives-intel-ipp-2017-system-requirements/
and IPP 9.0 should be able to support MSVS 2010. https://software.intel.com/en-us/articles/intel-ipp-90-library-release-notes.
Could you please provide us one small test case so we can reproduce the problem here?