- 积分
- 6155
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2017-9-11
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 小莹子 于 2018-1-19 20:51 编辑
在NetCDF-4.1.3之后,C库和Fortran库分开,所以两个库都要安装。目前最新版本是netcdf-4.4.1.1(C库)和netcdf-fortran-4.4.4版本。
一般安装步骤:./configure
make check
make && make install
1.但在安装NetCDF的C库时会出现:Error:Can't find or link to the Z library
其实包中自己带有z library,即使你自己下载了安装包,也只是被覆盖。
百度使用 ./configure --disable-dap --disable-netcdf-4 --prefix=/usr/local/wrf/netcdf(自己的安装目录),成功。
之后安装Fortran时,使用 ./configure --disable-shared --prefix=/usr/local/wrf/netcdf时总是出现
Configure:error cannot compute sizeof (off_t)
See 'config.log' for more details
2.将C库和Fortran库解压到同一文件夹内
同样使用 ./configure --disable-dap --disable-netcdf-4 --prefix=/usr/local/wrf/netcdf时出现
See ncgen/test-suite.log
Please report to support-netcdf@unidata.ucar.edu
.....
make:***[check-recursive]Error 1
之后的尝试将转向netcdf-4.1.3,如果大家有安装成功netcdf-4.1.3之后的版本,感谢交流。
补充(QQ好友静海情深):解决方法 add $ {H5DIR}/lib to the LD_LIBRARY_PATH environment variable
官网文档https://www.unidata.ucar.edu/sof ... .html#build_default
|
|