
正文
安装NetCDF及HDF5
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
平台信息
Description: CentOS Linux release 7.6.1810 (Core)
安装步骤
- 下载NetCDF、HDF5、zlib、curl【使用wget命令即可】
- 解包:
tar -zxf *.tar.gz - 编译安装zlib(见本页底部)
- 编译安装curl(见本页底部)
- 编译安装HDF5(见本页底部)
- 编译安装NetCDF(见本页底部)
- 安装完成
### 美元符号 $ 开头代表后面是可以在 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啦。








