大哥们,我想咨询一下这个路径到底是什么东西的呀

  • 设置MKLROOT环境变量。有关如何正确设置此变量的完整指南,请参阅MKL 入门手册,通常通过执行source /opt/intel/mkl/bin/mklvars.sh intel64或运行"C:\Program Files (x86)\IntelSWTools\compilers_and_libraries\windows\mkl\bin\mklvars.bat" intel64

我需要安装一个pardiso求解器,然后让我去这个地方运行,可是我没有找到,为此我去下了Intel MKL,但是下载的时候并不是只下载了MKL,是intel oneapi base toolkit,安装了也找不到这个路径,有人知道这个到底是安装了什么东西才有的吗。

安装了 oneapi 我这就有 intel/mkl/bin/mklvars.sh

真的好奇怪,为什么我到MKL后就不是bin,而是这个,就算进去了,找到bin了,也是一个mkl_link_tool.exe文件。

C:\Program Files (x86)\Intel\oneAPI\setvars ?

oneapi目录下有这个,请问有什么用吗。

我直接在c盘搜索了mklvars,也搜索不出来

那个我还有个线索就是,oneapi是有四个工具包,分别是 Base Toolkit, HPC Toolkit, AI Analytics Toolkit, IoT Toolkit,我安装了前面两个,不知道您装的是哪个呀。前面两个我都装了,里面的套件我也都全部下载了,但是就是很疑惑,为什么我没有您的路劲下的东西,而且我的路径下还有这样的东西。

https://www.intel.com/content/www/us/en/develop/documentation/oneapi-programming-guide/top/oneapi-development-environment-setup/use-the-setvars-script-with-windows.html 我只选了mkl, 我在windows下新装的也没有那个路径,我之前说的是旧版linux下的,可能新版都没了。

我是用的windows系统,对于您说的“我在windows下新装的也没有那个路径,我之前说的是旧版linux下的,可能新版都没了”那个路径指的是我在开始提问的"C:\Program Files(x86)\IntelSWTools\compilers_and_libraries\windows\mkl\bin\mklvars.bat" 这个吗?
然后您又回复说“ 安装了 oneapi 我这就有 intel/mkl/bin/mklvars.sh”。这个路径现在确实还在吗?在的话,是在windows系统还是linux系统呀?

2楼说得是旧版有这个路径,新版你都用setvars就完了

就是说setvars和mklvars.bat是同样的功能吗 :partying_face:,如果是这样那就解决了