find_package(IPP)
if(IPP_FOUND)
target_link_libraries(neo-dsp INTERFACE ${IPP_LIBRARIES})
target_compile_definitions(neo-dsp INTERFACE NEO_HAS_INTEL_IPP=1)
else()
message(FATAL_ERROR "Intel IPP was not found")
endif()
// Directory structure changed from version 2021.09 to 2021.10
// "NEW"-style also works for 2021.09
// Maybe needs upstream fixes in JUCE
// OLD
// - include/
// - ipp.h
// - ipps.h
// NEW
// - include/
// - ipp.h
// - ipp/
// - ipp.h
// - ipps.h
// change include from
#include <ipps.h>
// to
#include <ipp.h>
4 Steps needed:
Working example: github.com/neo-sonar/neo-dsp