彻底卸载intel 编译器(新版本Intel编译器安装策略)

【VASP】给真·小白看的VASP本地编译自学指南 Ver 2.1

彻底卸载intel 编译器(新版本Intel编译器安装策略)(1)

打开,咱们需要下载Base Toolkit和HPC Toolkit

彻底卸载intel 编译器(新版本Intel编译器安装策略)(2)

https://www.intel.com/content/www/us/en/developer/tools/oneapi/toolkits.html#gs.zxmbdr

打开任意一条,在特定选项后边点击Download,选择如下信息:

彻底卸载intel 编译器(新版本Intel编译器安装策略)(3)

在此页面不要点Download(它会让你注册账号),直接复制红框里的地址,去掉前边wget,放在迅雷里下载即可。

同理,自行下载刚刚所说的两个安装包(版本号不一样没有关系),上传到服务器:

l_BaseKit_p_2022.1.2.146_offline.shl_HPCKit_p_2022.1.2.117_offline.sh

安装步骤更加简单。

1、首先安装MKL库

执行sh l_BaseKit_p_2022.1.2.146_offline.sh即可弹出图形界面进行选择安装(如果无法弹出图形界面,则用命令行安装)。安装BaseKit需要注意这一步选择Customize

彻底卸载intel 编译器(新版本Intel编译器安装策略)(4)

彻底卸载intel 编译器(新版本Intel编译器安装策略)(5)

仅仅安装oneAPI中的MKL数学库就可以了(当然若有其它安装需求,选上即可)。否则会占用20GB的硬盘空间。然后正常下一步下一步安装即可。

2、安装ifort, icc, mpiifort等编译器

类似地执行sh l_HPCKit_p_2022.1.2.117_offline.sh。

安装过程类似,同样只需要安装Fortran Compiler/C Compiler/MPI Library即可。

彻底卸载intel 编译器(新版本Intel编译器安装策略)(6)

3、添加环境变量。

方式一:source /opt/intel/oneapi/setvars.sh

(如果添加环境变量报错失败,则替代使用bash -c 'source /opt/intel/oneapi/setvars.sh; exec bash')

方式二:建议手动添加

export PATH=/opt/intel/compiler/2022.0.2/linux/bin/intel64:$PATH

export PATH=/opt/intel/mpi/2021.5.1/bin:$PATH

export LD_LIBRARY_PATH=/opt/intel/mkl/2022.0.2/lib/intel64:$LD_LIBRARY_PATH

export MKLROOT=/opt/intel/mkl

注意:

如果图形界面无法打开,也可以使用sh l_BaseKit_p_2022.1.2.146_offline.sh -a -c命令行安装。效果是一样的,但使用空格来选择哪些包安装哪些不安装,回车键代表确定,键盘上下左右调整光标。Ctrl Baskspace删除修改的路径。

Building VASP* with Intel® oneAPI Base and HPC Toolkits

彻底卸载intel 编译器(新版本Intel编译器安装策略)(7)

https://www.intel.com/content/www/us/en/developer/articles/technical/building-vasp-with-intel-mkl-and-intel-compilers.html

http://bbs.keinsci.com/thread-21390-1-1.html

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页