在 Mac Mini 2020 M1 上使用 9.0-legacy 构建 IPP 2021 应用程序时出错

问题描述

我正在开发 Mac Mini 2020 M1Big Sur 11.4 作为开发引擎 并且需要使用针对 MacOS 10.15 (Catalina)gcc 10.2 重建我们的库。 由于我们的源使用 Intel IPP 和 IPP v2021.2.0 状态,因此它可以用于 MacOS 10.15, 我想它可以在 Catalina 上编译,尽管问题是:

如何在 Big Sur 11.4(我的开发引擎)上管理这个?

我还必须使用 IPP v9.0 旧版,并且目前面临大量错误。 (例如

ippi90legacy_redef.h:430:36: error: conflicting types for 'legacy90ippiFulterBilateral_8u_C1R)

有没有人经历过这个,也许可以分享一些见解,如何控制颈部的这种疼痛??

索萨洛特

解决方法

为了快速的“解决方案”,我已经注释掉了 ippi90legacy_redef.h 中的 “Bilateral” 定义重复项,因为我不需要它们,现在它编译时没有呻吟。