缺少 OneAPI 2022 的 GNU 编译器集合支持

OneAPI 2022's GNU Compiler Collection support are missing

我已尝试为 MacOS 安装 latest OneAPI base toolkit。我需要编译一个程序,该程序使用 GNU Fortran 编译器的 OpenMP 线程库 (mkl_gf_lp64)LP64 接口库 (mkl_gnu_thread) 用于 GNU fortran 和 C++ 编译器。

根据 this manual 对于 Linux 这些应该是自动安装的,但是在安装 OneAPI 基础工具包后我找不到这些库文件中的任何一个:libmkl_gf_lp64.a 和 libmkl_gnu_thread.a 它们是 GNU Compiler collection support 的一部分,并且在 OneAPI 和 OneMKL 的 MacOS 安装包中似乎缺少它(在安装过程中,我选择了所有可用的包)。

有谁知道如何将这些库文件包含在 OneAPI 基础安装中?

GNU 编译器集合支持是 Linux 系统中 OneMKL 的一个可选组件,但它们似乎是 not available under the MacOS

可以使用 MKL Link Line advisor 为每个环境找到合适的库。

就我而言,我使用了 mkl_intel_lp64 和 mkl_intel_thread 而不是 above-mentioned 库。

有关英特尔支持社区 this post 的更多信息。