这个工作是我21年时候做的 最近找到了 写在博客上,其他有需要的人看到可以参考
参考这篇博客:https://blog.csdn.net/weixin_42267190/article/details/113349227 使用的是centos7.9的系统 1 root用户下安装软件 yum install gcc yum install cpp gcc-c++ yum install gcc-gfortran yum install unzip time nfs-utils perl tcsh wget m4 #解压工具 yum install mlocate #搜索文件 yum install libX11-devel yum install libXext-devel yum install libXrender-devel yum install fontconfig-devel yum install vim 2 创建 /home/lihx/Build_WRF 和/home/lihx/TESTS两个目录 3 将(Fortran_C_tests.tar)测试文件放于TESTS文件夹下并使用tar -xf Fortran_C_tests.tar命令解压 解压之后通过如下命令测试测试编译器及需要的脚本语言csh,perl,sh是否正确安装4 创建Build_WRF/LIBRARIES目录, 使用 将jasper-1.900.1.tar.gz libpng-1.2.50.tar.gz mpich-3.0.4.tar.gz netcdf-4.1.3.tar.gz zlib-1.2.7.tar.gz 这五个tar包放到该目录 5 转成lihx用户 执行csh,进入csh模式 执行vim ~/.cshrc 编辑环境变量如下 source ~/.cshrc 加载环境变量
6 进入LIBRARIES 执行如下命令
完成之后,执行source ~/.cshrc 接着执行如下命令
完成之后,执行source ~/.cshrc 接着执行如下命令 6 转到root用户, 解压Fortran_C_NETCDF_MPI_tests.tar 包, 在root用户下输入csh 变成lihx用户 ,env查看环境 执行cp ${NETCDF}/include/netcdf.inc .
7 再次执行cp ${NETCDF}/include/netcdf.inc . 执行如下
8 下载WRF和WPS包
放在/home/lihx/Build_WRF 目录 tar -xzvf WRFV4.0.TAR.gz 解压 cd WRF后创建配置文件./configure 选择35 选择1 配置完成后编译 ./compile em_real >& log.compile 编译完成后到WRF/main目录下输入指令ls -ls main/*.exe检查是否编译成功
9 安装WPS 选择1
vim /home/Build_WRF/.cshrc source /home/Build_WRF/.cshrc LD_LIBRARY_PATH=/home/lihx/Build_WRF/LIBRARIES/grib2/lib ./link_grib.csh /home/lihx/Build_WRF/DATA/*
标签:WRF,tar,流程,yum,Build,install,home,安装 From: https://www.cnblogs.com/weiyili/p/18632827