我需要准备一个允许使用 mkl 库编译二进制文件的构建环境:libmkl_core.so,...我最初使用的是 oneapi网页中的安装说明。mkl 安装安装了以下库:
但是安装提供的库中的 GLIBC 使用非常低的 GLIBC 版本(GLIBC_2.2.5)。
我看到 mkl 库有一个 github 页面,所以想象我可以从源代码编译该库。
经过大量努力,我设法编译了代码,但最终得到了三个不同的库:libonemkl.so、libonemkl_blas_mklgpu.so、libonemkl_blas_mklcpu.so、
我觉得这里有一些需要澄清的地方。有没有办法使用更新的编译器从源代码构建 libmkl_core.so?
所需的文件是否只能通过英特尔的一个 api 安装获得?
我确实设法从源代码构建的文件有什么用?
提前致谢