安装RTTOV

操作步骤

  1. 执行以下命令,声明环境变量。

    export PATH=/path/to/bihsneg/bin:/path/to/HMPI/bin:/path/to/HDF5/bin:/path/to/PNETCDF/bin:/path/to/NETCDF/bin:$PATH
    export LD_LIBRARY_PATH=/path/to/bisheng/lib:/path/to/HMPI/lib:/path/to/HDF5/lib:/path/to/PNETCDF/lib:/path/to/NETCDF/lib:$LD_LIBRARY_PATH
    export CC=clang CXX=clang++ FC=flang F77=flang F90=flang

  2. 执行以下命令,解压RTTOV源码包。

    cd /path/to/RTTOV
    mkdir RTTOV-11.3
    tar –zxvf RTTOV-11.3.tar.gz –C RTTOV-11.3

  3. 执行以下命令,安装numpy 。

    pip3 install numpy -i http://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn

  4. 执行以下命令,进入RTTOV源码目录。

    cd RTTOV-11.3

  5. 执行以下命令,修改build/Makefile.local。将29、57行修改成以下内容

    vim build/Makefile.local
    HDF5_PREFIX=/path/to/hdf5
    NETCDF_PREFIX=/path/to/netcdf

  6. 执行以下命令,进行编译部署。

    cd src
    ../build/rttov_compile.sh

    根据安装交互依次选择:flang-openmp,y,y,y