安装步骤

编译 copygb2.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/copygb2.fd
export IP_INCd=${ROOT_DIR}/nwprod/lib/ip/v3.0.0/ip/v3.0.0/include/ip_v3.0.0_d
export IP_LIBd=${ROOT_DIR}/nwprod/lib/ip/v3.0.0/ip/v3.0.0/libip_v3.0.0_d.a
cp makefile.aix makefile
make clean
make
make install

编译 degrib2.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/degrib2.fd
cp makefile.aix makefile
make clean
make
make install

编译 grbindex.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/grbindex.fd
cp makefile.aix makefile
make clean
make
make install

编译 tocgrib2.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/tocgrib2.fd
cp makefile.aix makefile
make clean
make
make install

编译 tocgrib.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/tocgrib.fd
cp makefile.aix makefile
make clean
make
make install

编译 cnvgrib.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/cnvgrib.fd
cp makefile.aix makefile
make clean
make
make install

编译 copygb.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/copygb.fd
cp makefile.aix makefile
make clean
make
make install

编译 grb2index.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/grb2index.fd
cp makefile.aix makefile
make clean
make
make install

编译 grib2grib.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/grib2grib.fd
cp makefile.aix makefile
make clean
make
make install

编译 tocgrib2super.fd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/tocgrib2super.fd
cp makefile.aix makefile
make clean
make
make install

编译 wgrib.cd

编译步骤:

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/sorc/wgrib.cd
cp makefile.aix makefile
rm wgrib
make
make install

编译 wgrib2

必须使用较新版本的 wgrib2 , 建议下载 wgrib2.v2.0.8

cd ${ROOT_DIR}/nwprod/grib_util.v1.1.1/
mv wgrib2.tgz.v2.0.8 wgrib2.tgz
tar xvf wgrib2.tgz
mv grib2 wgrib2.cd
cd wgrib2.cd
export CC=/usr/vacpp/bin/xlc_r
export CPP=/bin/cpp
export FC=xlf_r

下载并替换 makefile

make
**will fail to compile ip2lib**
export FC='xlf_r -c'
make
cp wgrib2/wgrib2 ../../exec/.