爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3098|回复: 15

WRF3.8版本可以正常生成real.exe等四个的exe,但WRF4.0版本生成不了该怎么解决

[复制链接]
发表于 2023-6-23 22:33:49 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
WRF4.0版本编译安装WRF时生成不了exe,显示有错误在compile.log中
密码修改失败请联系微信:mofangbao
发表于 2023-6-24 01:51:15 | 显示全部楼层
那贴一下什么错误?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2023-6-24 01:51:28 | 显示全部楼层
顺便说下自己的环境
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-24 08:44:00 | 显示全部楼层
tbag 发表于 2023-6-24 01:51
那贴一下什么错误?

mpicc -cc=icc -DFSEEKO64_OK  -c -w -O3 -ip  -DDM_PARALLEL -DMAX_HISTORY=25 -DNMM_CORE=0 -DIWORDSIZE=4 pack_utils.c
rm -f module_wrf_error.o
sed -e "s/^\!.*'.*//" -e "s/^ *\!.*'.*//" module_wrf_error.F > module_wrf_error.G
/lib/cpp -P -nostdinc -I/home/test/models/WRF-4.0/WRF/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DDA_CORE=0 -DWRFPLUS=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC  -DWRF_USE_CLM  -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -Dwrfmodel -DGRIB1 -DINTIO -DKEEP_INT_AROUND -DLIMIT_ARGS -DBUILD_RRTMG_FAST=1 -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional-cpp   module_wrf_error.G  > module_wrf_error.bb
/home/test/models/WRF-4.0/WRF/tools/standard.exe module_wrf_error.bb | /lib/cpp -P -nostdinc -traditional-cpp > module_wrf_error.f90
rm -f module_wrf_error.G module_wrf_error.bb
time mpif90 -f90=ifort -o module_wrf_error.o -c -O3 -ip -fp-model precise -w -ftz -align all -fno-alias -FR -convert big_endian    -I../dyn_em -I../dyn_nmm  -I/home/test/models/WRF-4.0/WRF/external/esmf_time_f90  -I/home/test/models/WRF-4.0/WRF/main -I/home/test/models/WRF-4.0/WRF/external/io_netcdf -I/home/test/models/WRF-4.0/WRF/external/io_int -I/home/test/models/WRF-4.0/WRF/frame -I/home/test/models/WRF-4.0/WRF/share -I/home/test/models/WRF-4.0/WRF/phys -I/home/test/models/WRF-4.0/WRF/wrftladj -I/home/test/models/WRF-4.0/WRF/chem -I/home/test/models/WRF-4.0/WRF/inc -I/home/test/models/tools/netCDF44intel/include  -real-size `expr 8 \* 4` -i4  module_wrf_error.f90
sed -e "s/^\!.*'.*//" -e "s/^ *\!.*'.*//" module_cam_shr_kind_mod.F > module_cam_shr_kind_mod.G
rm -f module_cam_error_function.o
/lib/cpp -P -nostdinc -I/home/test/models/WRF-4.0/WRF/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DDA_CORE=0 -DWRFPLUS=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC  -DWRF_USE_CLM  -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -Dwrfmodel -DGRIB1 -DINTIO -DKEEP_INT_AROUND -DLIMIT_ARGS -DBUILD_RRTMG_FAST=1 -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional-cpp   module_cam_shr_kind_mod.G  > module_cam_shr_kind_mod.bb
sed -e "s/^\!.*'.*//" -e "s/^ *\!.*'.*//" module_cam_error_function.F > module_cam_error_function.G
/lib/cpp -P -nostdinc -I/home/test/models/WRF-4.0/WRF/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DDA_CORE=0 -DWRFPLUS=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=4 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_FUNC  -DWRF_USE_CLM  -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -Dwrfmodel -DGRIB1 -DINTIO -DKEEP_INT_AROUND -DLIMIT_ARGS -DBUILD_RRTMG_FAST=1 -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0  -I. -traditional-cpp   module_cam_error_function.G  > module_cam_error_function.bb
/home/test/models/WRF-4.0/WRF/tools/standard.exe module_cam_shr_kind_mod.bb | /lib/cpp -P -nostdinc -traditional-cpp > module_cam_shr_kind_mod.f90
/home/test/models/WRF-4.0/WRF/tools/standard.exe module_cam_error_function.bb | /lib/cpp -P -nostdinc -traditional-cpp > module_cam_error_function.f90
rm -f module_cam_shr_kind_mod.G module_cam_shr_kind_mod.bb
rm -f module_cam_error_function.G module_cam_error_function.bb
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-24 08:46:04 | 显示全部楼层
tbag 发表于 2023-6-24 01:51
顺便说下自己的环境

这是我在compile.log文件中找的带error的地方,但是我看了一下3.8版本的也有同样的错误。只是相对而言4.0版本没有生成exe文件
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-24 08:48:48 | 显示全部楼层
360768761 发表于 2023-6-24 08:46
这是我在compile.log文件中找的带error的地方,但是我看了一下3.8版本的也有同样的错误。只是相对而言4.0 ...

我用的是centos7和Intel18.0.3的icc、ifortron这些
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2023-6-24 15:22:07 | 显示全部楼层
你这里贴的“error”都是在文件名里的“error”,都是没问题的。
你把整个log文件发上来吧,我们帮你看看问题是什么
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-24 16:58:49 | 显示全部楼层
compile.log (644.3 KB, 下载次数: 2)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-24 17:01:06 | 显示全部楼层
Nicko叔叔 发表于 2023-6-24 15:22
你这里贴的“error”都是在文件名里的“error”,都是没问题的。
你把整个log文件发上来吧,我们帮你看看 ...

这个是我上午跑的Intel2018编译器的,刚刚我换了2021的Intel编译器所生成的log文件中显示了同样的错误。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-24 17:47:59 | 显示全部楼层
tbag 发表于 2023-6-24 01:51
那贴一下什么错误?

compile.log (644.3 KB, 下载次数: 5)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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