安裝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啦。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM