研一小菜菜,刚接触WRF-Chem,被各种报错和网上五花八门的教程弄得不知方向而且火大hhh。打算写一篇我的血泪史,尽管自己淋过雨但是要帮别人撑伞。希望同样因为学习有需要的同学,不像我一样耗上两个月,哭,会持续更新。当然我还有很多不足,有疑问的地方欢迎在评论区留言讨论!
建议大家先去了解一下WRF-Chem的背景知识,并且选定一种Linux的发行版本如CentOS、Ubuntu、Redhat等。与此同时,确定编译器(GNU系列、PGI系列、Intel系列),我采用的是intel编译器。此外,我使用终端工具MobaXterm进行教程的演示。
我的目录展示
一、安装编译器
使用intel编译,参考 在linux下安装fortran编译器详细教程_linux编译fortran-CSDN博客
mkdir /home/loumj/software
tar -xzvf parallel_studio_xe_2013_update2.tgz
cd parallel_studio_xe_2013_update2
./install.sh
注意,选择的时候按照实际情况选,各选项的内容和我的有可能不一样!!!
Step1:选1
Step2:一直按空格,直到出现如下语句,输入accept
Step3:使用的是许可文件license file,选4;再选2;再输入许可文件的地址
Step4:选1
Step5:选1;再输入yes;再选1
Step6和Step7:就等它自己配置就行,最后回车
vim ~/.bash_profile
. /opt/intel/bin/ifortvars.sh intel64
source ~/.bash_profile intel64
查看intel编译器的版本,出现版本则安装成功
二、建立目录
mkdir Build_WRF(LIBRARIES、src)和mkdir TESTS(用于环境测试)
三、测试环境:
参考 小白跑WRF第二天,安装环境(各种编译器)的准备-CSDN博客
cd TESTS
#使用wget下载官方包
wget https://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tutorial/tar_files/Fortran_C_tests.tar