科学网

 找回密码
  注册

tag 标签: hdfeos

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

LEDAPS&LaSRC安装(1) WSL下源码安装hdf4, hdf5, hdfeos-2018年
sunqing3020590 2018-10-24 10:51
处理遥感数据,为了安装LEDAPS和LaSRC,必须先安装hdf4和hdf5,hdfeos。 但是经过测试,由apt-get install 安装的hdf4, hdf5,hdfeos的静态库在安装espa-product-formatter时老是出现各种ERROR,无奈只能所有手动安装,之后才能正常使用。也许可能没找对库的版本吧。。。。 由于环境的需要,以及方便的使用Win及Linux 系统,本人的环境是在WSL下Ubuntu 16.04.3 (Win subsystem for linux) 主要参考姜浩师兄的博文 http://blog.sciencenet.cn/blog-2919002-1053770.html 其实手动安装也比较简单,主要是安装到自己指定的目录里(例如/home/sunqing/libs/hdf4/)。 以下是安装步骤: 在安装时出现找不到byacc,yacc库, 安装hdf4时候出现错误提示:configure: error: cannot find yacc utility 于是安装之: Install yacc: apt-get install bison flex byacc Install HDF4: wget ftp://edhs1.gsfc.nasa.gov/edhs/hdfeos/latest_release/hdf-4.2.13.tar.gz ./configure --disable-fortran -- prefix=/home/sunqing/libs/hdf4/ make make check make install 然后在~/.bashrc中设置: export HDFINC=/home/chexh/LIBS/hdf-4.2.13/include/ export HDFLIB=/home/chexh/LIBS/hdf-4.2.13/lib/ 安装hdfeos出现错误: install hdfeos can't link against HDF4 library 主要原因是没有安装对hdf4的库,由于我之前是有apt-get安装的,所以手动安装更可靠。同时要在bashrc中更改hdf4指定路径。 Install HDFEOS and GCTP: wget ftp://edhs1.gsfc.nasa.gov/edhs/hdfeos/latest_release/HDF-EOS2.20v1.00.tar.Z ./configure --prefix=/home/chexh/LIBS/hdfeos --with-hdf4=/home/chexh/LIBS/hdf-4.2.13 make make check make install 然后在bashrc中设置: export HDFEOS_GCTPINC=/home/chexh/LIBS/hdfeos/include/ export HDFEOS_GCTPLIB=/home/chexh/LIBS/hdfeos/lib/ export HDFEOS_INC=/home/chexh/LIBS/hdfeos/include/ export HDFEOS_LIB=/home/chexh/LIBS/hdfeos/lib/ Install HDF5: wget https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.4/src/hdf5-1.10.4.tar.gz ./configure --prefix=/home/chexh/LIBS/hdf5 make make install 然后在bashrc中设置: export HDF5INC=/home/chexh/LIBS/hdf5-1.10.4/include/ export HDF5LIB=/home/chexh/LIBS/hdf5-1.10.4/lib/ 安装成功! NEXT STEP~ 当然,是边编译espa-product-formatter之后才发现这么多问题才去解决的。
4583 次阅读|0 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-29 18:14

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部