历史,打开尘封的记忆
新博客地址:https://getstarted.readthedocs.io

导航

 

平台信息

Description:    CentOS Linux release 7.6.1810 (Core) 

安装步骤

  1. 下载NetCDFHDF5zlibcurl【使用wget命令即可】
  2. 解包:tar -zxf *.tar.gz
  3. 编译安装zlib(见本页底部
  4. 编译安装curl(见本页底部
  5. 编译安装HDF5(见本页底部
  6. 编译安装NetCDF(见本页底部
  7. 安装完成
### 美元符号 $ 开头代表后面是可以在 Terminal 中运行的命令 ###

# 3、进入zlib的解压目录,编译安装zlib,输入下面的指令:
$ ZDIR=/usr/local/
$ sudo ./configure --prefix=${ZDIR}
$ sudo make check  #检查安装环境是否完整,有些错误无需理会,下同。
$ sudo make install 

# 4、进入curl的解压目录,编译安装curl,输入下面的指令:
$ CURLDIR=/usr/local/
$ sudo ./configure --prefix=${CURLDIR}
$ sudo make check
$ sudo make install 

# 5、进入HDF5的解压目录,编译安装HDF5,输入下面的指令:
$ H5DIR=/usr/local/
$ sudo ./configure --prefix=${H5DIR}
$ sudo make check
$ sudo make install 

# 6、进入NetCDF的解压目录,编译安装NetCDF,输入下面的指令:
$ NCDIR=/usr/local/
$ sudo CPPFLAGS=-I${H5DIR}/include LDFLAGS=-L${H5DIR}/lib ./configure --prefix=${NCDIR}
$ sudo make check
$ sudo make install 
  这一步可能会出现undefined reference to `curl_easy_init'错误,
  解决办法:makefile 中加入 LIBS+=-lcurl 至此NetCDF就安装好啦,并且也支持HDF5啦。
posted on 2019-03-28 12:59  AR0X1V  阅读(2950)  评论(0编辑  收藏  举报