前言
本文介绍WRF-Hydro环境部署,使用的操作系统是:
Ubuntu Server 24.04 LTS 64bit
压缩包在这里自取
“https://github.com/NCAR/wrf_hydro_nwm_public”
第一步:检查编译器
which gcc
which g++
which gfortran
如果已经安装的话会显示出对应的路径
未安装的话采用以下命令进行安装
yum -y install gcc
yum -y install gcc-c++
yum -y install gcc-gfortran
第二步:配置环境
进入github页面以后下拉打开 build instruction
进入build instructions后
点击BUILD.md,查看Requirements(需要配置的环境)
主要依靠的是以下三个环境
可以去官网找链接下载
但是可能会出现问题,比如作者在下载的时候就不停的报出这个错误
作者的其他伙伴也遇到了不同的各种错误
所以作者在此提供一种解决报错的通法:
点击这里的project website
进入后选择常见问题
下拉找到这里
按照其所给要求将每一个安装包分别进行安装(从wget开始)
它这里的命令有问题记得在install前加 -y
第三步:进行编译
1.把安装包拖入命令行页面即可
作者在这里使用的是腾讯云的服务器,用xshell进行远程连接
接下来参照下述命令进行编译即可(BUILD.md文件中)
以上就是编译过程了,有兴趣的小伙伴可以选择跑一下它后续给的那个测试程序,作者由于是腾讯云两核服务器,尝试跑了几次可能带不动,所以就不在此赘述了