- 积分
- 11
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-12-11
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 夏洛特默哀 于 2015-12-11 11:34 编辑
大家好,最近刚接触WRF,我们是需要用SPECCPU进行WRF编译,不通过SPECCPU的编译是可以通过编译的,编译之后的WRF的main文件下也有nup.exe,tc.exe,wrf.exe,real.exe,ndown.exe。
其中netcdf为3.6.3的版本,4.1的版本尝试过很多人说需要换成3.6.3就可以但是换回来还是编译不过。
编译器选择的是:CC = gcc ,CXX = g++, FC = gfortran 。
其他的都可以编译过,只是这个不知道为什么通过spe就是无法编译过,希望大家帮忙看一下,多谢
报错信息如下:
1 wrf_io.f90:269: Error: Can't open included file 'netcdf.inc'
2 specmake: *** [wrf_io.o] Error 1
补充一下,如下是环境变量:
export LD_LIBRARY_PATH=/usr/local/netcdf/lib:/$LD_LIBRARY_PATH
export DYLD_LIBRARY_PATH=/usr/local/netcdf/lib:/$DYLD_LIBRARY_PATH
export NETCDF_HOME=/usr/local/netcdf/
export NETCDF_INC=$NETCDF_HOME/include
|
|