FVCOM 配置(1):intel编译器的下载与安装
FVCOM模型需要Intel编译器
之前的Intel Parallel Studio XE2019软件需要认证许可。不过现在Intel已经免费开发icc和
ifort编译器。软件名:Intel® oneAPI Toolkits - Free for All Developers
1.下载
下载地址:
https://www.intel.cn/content/www/cn/zh/developer/articles/news/free-intel-software-developer-tools.html
使用推荐的offline模式
2.导入虚拟机
若使用VMware虚拟机 则建立虚拟机共享文档
进入linux系统后查看挂载是否成功:
# vmware-hgfsclient
手动挂载共享目录:(VMshare是挂载目录名称,hgfs是linux中的挂载文件夹)
# vmhgfs-fuse .host:/VMshare /mnt/hgfs
3.安装
下载后进入linux,运行.sh程序安装:
# ./l_BaseKit_p_2022.1.1.119_offline.sh
运行代码后进入安装界面 然后一路点击ok 安装完成
4.配置环境
4.1 首先要升级 yum和相关系统环境
Red Hat* and Fedora*
sudo yum update
sudo yum -y install cmake pkgconfig
sudo yum groupinstall Development Tools"
测试:
which cmake pkg-config make gcc g++
结果如下:
4.2 配置Intel编译器环境
打开bashrc
# vim ~/.bashrc
在最后加入:
# source /opt/intel/oneapi/setvars.sh intel64
注意,setvars.sh是环境配置文件
测试:
which icc
which ifort #fortran编译
结果显示出编译路径如下:
5. fortran测试代码
写一个test.f90文件
program test
print *, 'hello world'
end program
运行文件:
ifort test.f90