- 积分
- 109
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-3-28
- 最后登录
- 1970-1-1
|
发表于 2016-2-2 21:26:31
|
显示全部楼层
先做
./clean –a
./configure
选择(我是使用PGI Fortran,单核执行)
Linux x86_64, PGI compiler (serial)
编辑configure.wps
将
NCARG_LIBS = -L$(NCARG_ROOT)/lib -lncarg -lncarg_gks -lncarg_c \
-L/usr/X11R6/lib -lX11
NCARG或NCL链接库位置修改正确,我的链接库是在$(NCARG_ROOT)/lib(NCARG或NCL必须用PGI Fortran及gcc编译),不一定需要,不使用只是少一些工具程序,不影响WPS主要功能
将
WRF_DIR = ../WRFV3
../WRFV3改为正确的WRF安装路径
将
COMPRESSION_LIBS = -L/usr/local/lib -ljasper -lpng -lz
COMPRESSION_INC = -I/usr/local/include/jasper
Jasper PNG ZLIB链接库位置修改正确,我的链接库是在/usr/local/lib
Jasper的header檔是在/usr/local/include/jasper
将
NCARG_LIBS2 = -L${PGI}/linux86-64/11.9/lib -lpgftnrtl -lpgc \
-L/usr/lib64 -lg2c
PGI链接库位置修改正确,我的链接库是在${PGI}/linux86-64/11.9/lib
libg2c链接库位置修改正确,我的链接库是在/usr/lib64(这个必须安装compat-libf2c套件)
将
SCC = pgcc
pgcc改为gcc
执行
./compile >compile.log 2>&1
没问题就会出现geogrid.exe、ungrib.exe及metgrid.exe
|
|