安装HDF5及在VS下配置HDF5

最近要用到HDF5来存储数据,想要安装尝试用一下.发现网上有两种安装方式,一种是obtain518.html:获取最新的HDF5-1.8软件;另一种是cmakebuild518.html:使用CMAKE构建HDF5-1.8.

我原本尝试后一种方法:Windows下HDF5静态库的封装与测试(已验证).发现文章讲的云里雾里的,没有搞明白.

后来尝试了前一种方法:VS2013配置HDF5,现摘录于下,并做一些批注.

 

一:HDF5下载、安装 

链接:(https://support.hdfgroup.org/HDF5/release/obtain518.html)选择自己需要的版本,我采用的是 Windows 64-bit ( md5 ) 。 
二:在项目的属性中添加包含目录、库目录、附加依赖项(根据自己的情况修改) 
包含目录(VC++目录):D:\HDF5\1.8.19\include; 
库目录(VC++目录):D:\HDF5\1.8.19\lib; 
附加依赖项(在链接器的输入):szip.lib;zlib.lib;hdf5.lib;hdf5_cpp.lib; 
三:生成; 
报错LNK2001: 无法解析的外部符号 H5T_NATIVE_INT_g 
解决:C/C++->预处理器添加H5_BUILT_AS_DYNAMIC_LIB

四:成功运行一个范例 

编译运行D:\HDF5\1.8.19\HDF5Examples\C\H5D\h5ex_d_rdwr.c 

 

参考文献:

1.VS2013配置HDF5

 

转载于:https://www.cnblogs.com/Stephen-Qin/p/9619295.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值