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啦。
    
  • 相关阅读:
    nyoj 202 红黑树
    nyoj 237 游戏高手的烦恼
    nyoj 203 三国志
    nyoj 118 修路方案
    nyoj 714 Card Trick
    nyoj 710 外星人的供给站
    nyoj 712探 寻 宝 藏
    nyoj 709 异 形 卵
    nyoj 711 最舒适的路线
    HTML5表格简单应用案例之[招聘需求表]
  • 原文地址:https://www.cnblogs.com/zhyantao/p/10614233.html
Copyright © 2011-2022 走看看