zoukankan      html  css  js  c++  java
  • 安装NetCDF及HDF5

    平台信息

    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啦。
    
  • 相关阅读:
    假期12
    假期11
    第十六章 IP子网的划分
    第十五章 链路聚合基本原理及其基本配置
    第十四章 交换机端口技术
    第十七章 nginx动静分离和rewrite重写
    第十六章 四层负载均衡
    第十五章 nginx七层负载均衡
    第十四章 nginx代理配置
    每日日报
  • 原文地址:https://www.cnblogs.com/zhyantao/p/10614233.html
Copyright © 2011-2022 走看看