大家好,我在编译FLEXPART-WRF(version3.1)的时候(使用pgi10.2,netcdf4.1.3与netcdf4.1.1)遇到了一个报错:
PGF90-S-0038-Symbol, nf_netcdf4, has not been explicitly declared (write_ncheader.f90)
PGF90-S-0038-Symbol, nf_def_var_deflate, has not been explicitly declared (write_ncheader.f90)
0 inform, 0 warnings, 2 severes, 0 fatal for write_ncheader
make: *** [write_ncheader.o] Error 2
我在FLEXPART官网的交流区看到有人遇到过这个问题,官网给的解答是因为找不到netcdf.inc文件,需要检查makefile中的netcdf路径是否正确,如下:
Your error message is a sign that the the module netcdf.inc was not available. This is not part of FLEXPART WRF, it comes from the netCDF library. Make sure you have development kit of netCDF libs and that your include path in the makefile is correct.
但我的netcdf安装的没有问题(输入ncdump会出现说明),makefile中给的路径检查过也是正确的(NETCDF = /home/yyzhang/netcdf)
请问,有人用过这个模型,出现过相似的问题吗,谢谢大家。
FLEXPART-WRF |