WRF-Hydro环境部署与程序编译

前言

本文介绍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文件中)
在这里插入图片描述
在这里插入图片描述
以上就是编译过程了,有兴趣的小伙伴可以选择跑一下它后续给的那个测试程序,作者由于是腾讯云两核服务器,尝试跑了几次可能带不动,所以就不在此赘述了

  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我会认真回答你的问题。现在我先来解答你的第一个问题: 好的,我明白了。你想问关于WRF-DA模块的编译与安装的问题。那么,我来给你讲一下。 WRF-DA是WRF数据同化系统,它可以将观测资料与数值模型的预报结果相结合,提高模型预报的准确性。WRF-DA的编译与安装与WRF模型的编译与安装类似,只需要在编译WRF模型时加入WRF-DA的相关选项即可。 以下是WRF-DA模块的编译与安装步骤: 1. 下载WRF-DA代码 首先,你需要从官方网站(http://www2.mmm.ucar.edu/wrf/users/download/get_sources_wrfda.html)下载最新版的WRF-DA代码。 2. 解压WRF-DA代码 将下载的WRF-DA代码解压到你想要安装的目录下。 3. 编译WRF-DA 进入WRF-DA代码目录,执行如下命令: ``` ./configure wrfda ``` 该命令会进入WRF-DA的配置界面,你需要按照提示进行配置。配置完成后,执行如下命令进行编译: ``` ./compile_wrfda_serial ``` 如果你想进行并行编译,可以使用如下命令: ``` ./compile_wrfda_parallel ``` 4. 安装WRF-DA 编译完成后,你需要将编译生成的可执行文件和数据文件复制到你想要安装的目录下。然后,将WRF-DA的可执行文件路径添加到系统的PATH环境变量中,以便在任意目录下都可以执行WRF-DA。 好了,以上就是WRF-DA模块的编译与安装步骤。希望对你有帮助!如果你还有其他问题,可以继续问我。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值