Intel编译器在数值模型编译中被广泛使用,它有一个很好的地方是自带Mpich
,不需要额外安装。本文介绍Intel2018.1.163
版本的安装。
Intel编译器可从官网下载下载:
https://www.intel.cn/content/www/cn/zh/homepage.html
或者后台回复“因特尔编译器安装包”获取
tar -zxvf parallel_studio_xe_2018_update1_cluster_edition.tgzcd parallel_studio_xe_2018_update1_cluster_editionls
目录内容为:
./install.sh
开始:选择以当前用户安装(选3,回车)
第一步:欢迎界面,直接回车即可
第二步:协议,空格键到最后,输入accept回车,Prerequisites跳过(选1)即可
(这里会由于协议内容较多,空格键会多按,导致accept前面有空格,退格键没用,回车重新输入一遍即可)
第三步:激活方式,选license文件激活(选项3),之后选离线激活(选项1)并输入激活文件(后台回复"因特尔激活文件"获取)全路径
回车后出现激活成功:
回车继续。
第四步:是否参与软件升级数据收集,看个人情况选择即可(我这里选择不参与)
第五步:
默认选1:
预安装库,空格键到最后选择自定义安装(选2):
安装64位,相当于去掉32位(选1):
随后选3:
先选2更改安装目录,随后输入安装目录全路径:
完成自定义配置,选1开始安装:
选1跳过:
第六步:安装
第七步:回车完成安装
如果安装在新的位置,就可以把解压后的文件夹删掉:
cd ../
rm -rf parallel_studio_xe_2018_update1_cluster_edition
第二部分安装完后会在家目录下产生intel文件夹:
为方便统一管理,将其移到刚安装的目录下:
mv * ~/demo/software/parallel_studio_xe_2018/
mv .pset/ ~/demo/software/parallel_studio_xe_2018/
仿照原来两个.db文件创建链接:
ln -sf .pset/Readearth/db/intel_sdp_products.* .
将licenses文件夹移到:
mv licenses/ compilers_and_libraries_2018.1.163/linux/
其他链接:
# 将安装后的文件名重新链接为intel,方便后续使用
ln -sf parallel_studio_xe_2018 intel# 将mpi文件名重新链接,方便后续使用
cd intel
ln -sf impi/2018.1.163/ impi_latest
根据安装信息配置环境变量(.bashrc文件):
# intelulimit -s unlimitedulimit -c unlimitedsource $HOME/demo/software/intel/bin/compilervars.sh intel64source $HOME/demo/software/intel/impi_latest/intel64/bin/mpivars.sh
最后,输入:
which ifort mpirun
显示对应为上述安装的即可安装成功!
上一篇:C++基础知识【4】函数及参数
下一篇:小樽C++ 单章③ 一维数组