||
Compile wgrib1 and wgrib2 on Mac OS
使用NLDAS, GLDSA, FLDAS数据的时候都需要编译 wgrib, 然后才可以在R等环境中使用rNOMADS安装包。
一下为wgrib编译过程(Mac OS 10.13测试):
Wgrib1
这个编译安装非常简单,执行一下命令即可。
wget -c ftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib/wgrib.tar
mkdir wgrib & tar -xzvf wgrib.tar -C wgrib
cd wgrib
make
wgrib
Wgrib 2
1) 下载
wget -c ftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib2/wgrib2.tgz
2) 如果有旧的版本先删除:
rm -r grib2
3) 解压:
tar -xzvf wgrib2.tgz
4) 进入文件夹:
cd grib2
5) 如果编译器不支持openmp,请编辑makefile
vi makefile
old: USE_OPENMP=1
new: USE_OPENMP=0
6) 定义自己的编译器, clang, gcc等。
Bash:
export CC=clang
export FC=gfortran
Csh
setenv CC clang
setenv FC "gfortran -fplugin=dragonegg"
保存好makefile,然后执行:
make
7) 试运行:
wgrib2/wgrib2 -config
信息参考: https://www.cpc.ncep.noaa.gov/products/wesley/wgrib2/compile_questions.html
也可以参考: https://ncarrda.blogspot.com/2015/08/setting-up-to-work-with-grib2.html
或者: https://bovineaerospace.wordpress.com/2017/08/20/how-to-install-wgrib2-in-osx/
不过以上两个链接介绍的办法可能无法解决libaec编译的错误。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2021-2-28 00:22
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社