Если я отправляю DLL, использующую библиотеку IPP, должен ли я также отправлять DLL IPP? - PullRequest
0 голосов
/ 23 ноября 2018

Я читал эту интересную статью о Диспетчере IPP.В некоторых моментах написано: Диспетчеризация относится к процессу обнаружения функций ЦП во время выполнения, а затем выбора набора оптимизированных библиотек Intel IPP, который соответствует вашему ЦП.Например, в каталоге \ ia32 \ ipp файл библиотеки ippip8.dll содержит 32-разрядные оптимизированные библиотеки обработки изображений для процессоров с Intel® SSE4.2;«ippi» относится к библиотеке обработки изображений, «p8» относится к 32-битной архитектуре SSE4.2.

Означает ли это, что если я освобождаю DLL с помощью ipp.h, когда я отправляю вклиенты, им также нужна версия DLL библиотеки IPP?Или они автоматически компилируются и связываются с .lib в окончательной сборке?

Я не получаю это DLL example в документе.

1 Ответ

0 голосов
/ 23 ноября 2018

Вам не нужно отправлять все из них, есть автоматическая отправка, которая выполняется во время выполнения.Если библиотека «отсутствует», то среда выполнения выберет более низкую совместимую среду выполнения (поэтому у вас должна быть хотя бы среда SSE2).

...