linux下安装hdf5教程,Linux安装HDF5及遇到的问题总结ubuntu版本:16.04.2 64位
简要安装步骤如下:(详细步骤:hdf5-1.8.17/release_docs/INSTALL)
$ gunzip < hdf5-X.Y. | tar xf - #解压缩
$ cd hdf5-X.Y.Z
$ ./configure --prefix=/usr/local/hdf5 #安装路径
$ make
$ make check # run test suite.
$ make install
$ make check-install # verify installation.
注:X.Y.Z是HDF版本
安装成功后,在安装⽬录/usr/local下出现hdf5⽂件夹,打开后
linux教程第五版pdf下载在/share/hdf5_examples/下是⽰例程序。打开c⽂件夹,下⾯我们来测试。该⽂件夹下有个名为run-c-ex.sh⽂件,执⾏该⽂件可以将c ⽬录下所有.c⽂件执⾏。
运⾏命令 $ sudo ./run-c-ex.sh
即可得到所有⽂件的执⾏结果。
打开run-c-ex.sh⽂件可查看该⽂件内容如下
下⾯我们来讲怎么执⾏单个.c⽂件,以/usr/local/hdf5/share/hdf5_examples/c⽬录下h5_extend.c为例
执⾏ $ sudo h5cc -o h5_extend h5_extend.c
可是却报出错误:h5cc:command not found
我们在命令⾏输⼊h5cc,可以看到
提⽰我们h5cc没有安装,按照指⽰,我们输⼊sudo apt install hdf5-helpers
接下来再执⾏,却报出hdf5.h: No such file or directory的错误
只要安装libhdf5-serial-dev就可以了。
执⾏命令: $ sudo apt-get install libhdf5-serial-dev
再次执⾏ $ sudo h5cc -o h5_extend h5_extend.c
没有问题,执⾏: $ ./h5_extend
在/share/hdf5_examples/c⽬录下除了⽣成h5_extend和h5_extend.o两个⽂件,还有extend.h5⽂件。
下载HDFView,即可查看我们刚刚得到的extend.h5
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论