HDF5安装
安装方式1
- 下载路径:https://www.hdfgroup.org/downloads/hdf5/source-code/
- 安装过程:
-
$ cd hdf5-X.Y.Z $ ./configure --prefix=/usr/local/hdf5 #安装路径 $ make $ make check # run test suite. $ make install $ make check-install # verify installation.
#1. 下载压缩包 CMake-hdf5-1.12.0.tar.gz
#2. 解压
tar -xzvf CMake-hdf5-1.12.0.tar.gz
#3. 切换到解压目录
cd CMake-hdf5-1.12.0
#4. 执行
./build-unix.sh
#5. 执行
./HDF5-1.12.0-Linux.sh #生成文件夹 HDF5-1.12.0-Linux, 该文件夹下有 bin include lib shaer
#6. copy 上述文件到 /usr/local/hdf5 中
#7. 执行
sudo gedit ~/.bashrc #结尾处添加如下export
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/hdf5/lib
export PATH=$PATH:/usr/local/hdf5/bin
export CPATH=:$CPATH:/usr/local/hdf5/include
#8. 更新
source ~/.bashrc
安装方式3:
-
sudo apt-get install libhdf5-dev //安装路径: 头文件:/usr/include/hdf5 或者/usr/lib/x86_64-linux-gnu/hdf5 库文件:/usr/lib/x86_64-linux-gnu
在ubuntu18.04下安装的是1.10版本
-
CmakeLists.txt 配置
find_package( HDF5 REQUIRED)
set(HDF5_INCLUDE_DIRS /usr/include/hdf5)
include_directories( ${HDF5_INCLUDE_DIRS} )
add_definitions( ${HDF5_DEFINITIONS} )
target_link_libraries(${PROJECT_NAME}
${HDF5_LIBRARIES}
}
- hdf5写文件的一个官方实例
- 安装 hdfview ( Ubuntu系统安装Java JDK和HDFView )
sudo apt-get install hdfview
方式2(推荐):
- 下载地址2: https://support.hdfgroup.org/ftp/HDF5/releases/HDF-JAVA/hdfview-3.1/bin/
- 安装方式: 安装hdfview 和 hdf5 环境 1)解压 2) 运行里面的 .sh
./hdf/HDFJava-3.3.2-Linux.sh
- Linux安装HDF5及遇到的问题总结 https://blog.csdn.net/luoying_1993/article/details/53228473?utm_medium=distribute.wap_relevant.none-task-blog-searchFromBaidu-3.wap_blog_relevant_pic&depth_1-utm_source=distribute.wap_relevant.none-task-blog-searchFromBaidu-3.wap_blog_relevant_pic
- Ubuntn安装HDF5以及可能存在的问题 https://blog.csdn.net/yh18783996170/article/details/101849656?utm_medium=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.wap_blog_relevant_pic&depth_1-utm_source=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.wap_blog_relevant_pic
- Ubuntu18.04+GCC9.2.1源码编译HDF5(1.10.6)https://zhuanlan.zhihu.com/p/112453360
HDF5使用
-
HDF5快速上手全攻略 好文推荐(全)
- 【笔记】C++ 读写hdf5文件 https://www.csdn.net/gather_2b/OtTaIg3sNDYtYmxvZwO0O0OO0O0O.html
- C\C++ 写 HDF5 文件示例 https://blog.csdn.net/yx123919804/article/details/103767979
- hdf5 文件生成 C++ https://blog.csdn.net/u011808673/article/details/80505338
- HDF5 数据文件简介 https://zhuanlan.zhihu.com/p/104145585?utm_source=wechat_session
- 【图像处理】HDF5 C++编程简介 https://blog.csdn.net/lpsl1882/article/details/78916286
- 【笔记】C++ 读写hdf5文件 https://blog.csdn.net/sinat_37269729/article/details/94617860?utm_medium=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.wap_blog_relevant_pic&depth_1-utm_source=distribute.wap_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.wap_blog_relevant_pic
- C\C++ 写 HDF5 文件示例 https://blog.csdn.net/yx123919804/article/details/103767979?utm_medium=distribute.wap_relevant_download.none-task-blog-blogcommendfrombaidu-4.nonecase&depth_1-utm_source=distribute.wap_relevant_download.none-task-blog-blogcommendfrombaidu-4.nonecase