一、undefined reference to mpibarrier ... 错误解决办法.
打开: configure.wrf文件,在LIB_EXTERNAL项添加:
-L/opt/pgi/linux86/10.3/mpi/mpich/lib -lmpich
例如:
LIB_EXTERNAL = \
$(WRF_SRC_ROOT_DIR)/external/io_netcdf/libwrfio_nf.a -L/usr/local/netcdf4/lib -lnetcdf -L$(WRF_SRC_ROOT_DIR)/external/io_grib2 -lio_grib2 -L/usr/local/jasper/lib -ljasper -L/opt/pgi/linux86/10.3/mpi/mpich/lib -lmpich
二、g2print没有生成,出现 undefined reference to storage module 错误解决方法。
打开: g2print.F文件,删除 use storage_module。
这个错误在目前发布的新版本中已经更正。在老版本。如3.2以下存在。
三、make[1]: [plotgrids.exe] 错误,缺少gfrotran库。
ln -s /usr/lib/libgfortran.so.3 /usr/lib/libgfortran.a
在 configure.wrf文件的NCARG_LIBS项添加 -L/usr/lib -lgfortran。
四、64位系统安装Intel编译器出错。
64位系统安装Intel编译器会出现缺少32位库的错误,如下:
The following required for installation commands are missing: libstdc++.so.5 (library)
解决办法是安装缺少的32位库。
显示用命令
rpm -q libstdc++ 找到64位系统中的包。
libstdc++-4.4.4-13.el6.x86_64
按瓢画葫芦:
google 搜找
libstdc++-4.4.4-13.el6. 的32位的。
安装。
ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.5
然后OK。
本文详细介绍了WRF模拟软件在配置、编译及运行过程中遇到的常见问题及其解决方法,包括错误提示解释、配置文件修改、依赖库安装等步骤,帮助用户顺利安装并使用该软件。
2049

被折叠的 条评论
为什么被折叠?



