爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 925|回复: 6

编译WRF4.5.2后不生成.exe

[复制链接]

新浪微博达人勋

发表于 2024-3-12 15:43:26 | 显示全部楼层 |阅读模式
3金钱
      我用VMware装了CentOS7系统,然后按照下列步骤安装WRF4.5.2,compile后home文件夹一直不生成四个.exe(报错文件间compile.log),网上找了好几天都没能解决,请问有大佬能帮助我吗,非常感激!!!
安装步骤概览:
yum install gcc
yum install cpp gcc-c++
yum install gcc-gfortran
yum install unzip bzip2 time nfs-utils perl tcsh wget m4 mlocate.x86_64 libX11-devel.x86_64 libXext-devel.x86_64 libXrender-devel.x86_64 fontconfig-devel.x86_64 curl-devel cmake subversion
yum install ksh
yum install zlib*
yum install libpng12*

TESTS ok

vi ~/.bashrc

export DIR=/home/WRF/LIBRARIES
export CC=gcc
export CXX=g++
export FC=gfortran
export CFLAGS=-m64
export F77=gfortran
export FFLAGS=-m64
export JASPERLIB=$DIR/grib2/lib
export JASPERINC=$DIR/grib2/include
export LDFLAGS=-L$DIR/grib2/lib
export CPPFLAGS=-I$DIR/grib2/include

#nc
export PATH= $DIR/netcdf/bin:$PATH
export NETCDF=$DIR/netcdf
export LD_LIBRARY_PATH=$DIR/grib2/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$DIR/netcdf/lib:$LD_LIBRARY_PATH

#mpich
export PATH=$DIR/mpich/bin:$PATH

source ~/.bashrc

wget ...zlib-1.2.7.tar.gz
wget ...mpich-3.0.4.tar.gz
wget ...jasper-1.900.1.tar.gz
wget ...libpng-1.2.50.tar.gz
wget ...netcdf-4.1.3.tar.gz

tar xzvf zlib-1.2.7.tar.gz
cd zlib-1.2.7
./configure --prefix=$DIR/grib2
make
make install

tar xzvf mpich-3.0.4.tar.gz     
cd mpich-3.0.4
./configure --prefix=$DIR/mpich
make
make install
setenv PATH $DIR/mpich/bin:$PATH
cd ..

tar xzvf libpng-1.2.50.tar.gz     
cd libpng-1.2.50
./configure --prefix=$DIR/grib2
make
make install
cd ..

tar xzvf jasper-1.900.1.tar.gz     
cd jasper-1.900.1
./configure --prefix=$DIR/grib2
make
make install
cd ..

tar xzvf netcdf-4.1.3.tar.gz     
cd netcdf-4.1.3
./configure --prefix=$DIR/netcdf --disable-dap --disable-netcdf-4 --disable-shared
make
make install
cd ..

TESTS ok

tar xzvf v4.5.2.tar.gz
chmod 777 -R WRFV4.5.2

./clean -a
./configure
./compile em_real >& compile.log & tail -f compile.log




compile.log

701.98 KB, 下载次数: 2

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2024-3-13 08:48:11 | 显示全部楼层
netcdf版本太低了,需要安装高版本,
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2024-3-15 20:51:45 | 显示全部楼层
遥感卫星图像 发表于 2024-3-13 08:48
netcdf版本太低了,需要安装高版本,

你好,我试过了还是不行
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2024-3-16 20:59:20 | 显示全部楼层
本帖最后由 遥感卫星图像 于 2024-3-16 21:00 编辑
Daryl 发表于 2024-3-15 20:51
你好,我试过了还是不行

啊,建议都是高版本
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2024-3-17 10:01:17 | 显示全部楼层
安装最新的WRF版本,必须要与最新的netcdf对应,https://www2.mmm.ucar.edu/wrf/On ... tcdf-c-4.7.2.tar.gz,建议你把所有的库重新再安装一遍,https://www2.mmm.ucar.edu/wrf/OnLineTutorial/compilation_tutorial.php#STEP1,希望能帮到你,我之前也遇到是这样的问题,compile.log没有error,但是你的显示输出上有error。
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2024-3-23 16:25:50 | 显示全部楼层
任性小王子 发表于 2024-3-17 10:01
安装最新的WRF版本,必须要与最新的netcdf对应,https://www2.mmm.ucar.edu/wrf/OnLineTutorial/compile_tu ...

你好,请问netcdf-c和-fortran只需要4.7.2的就可以还是需要4.9的?
其他库只需要compilation中的版本就可以了吗?
谢谢
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2024-3-23 19:52:10 | 显示全部楼层
Daryl 发表于 2024-3-23 16:25
你好,请问netcdf-c和-fortran只需要4.7.2的就可以还是需要4.9的?
其他库只需要compilation中的版本就 ...

mpich-3.0.4
netcdf-c-4.7.2
netcdf-fortran-4.5.2
Jasper-1.900.1
libpng-1.2.50
zlib-1.2.11
这是官网上安装WRF4.5.2基本版本配置呐。
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表